バージョン選択

フォーラム

メニュー

オンライン状況

57 人のユーザが現在オンラインです。 (45 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 56
stomach もっと...

サイト内検索

質問 > その他 > データベースへのアクセス

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
eiwanari
投稿日時: 2024/1/15 19:48
対応状況: −−−
新米
登録日: 2024/1/15
居住地:
投稿: 4
データベースへのアクセス
▼テンプレート
[EC-CUBE] 4.2、新規インストール
[レンタルサーバ] Xserver
[OS] Ubuntu
[PHP] 7.4
[データベース] MySQL
[WEBサーバ]
[ブラウザ]
[導入プラグインの有無] Web API
[カスタマイズの有無] 無し
[現象]
決済完了時にPHP プログラムでデータベースにアクセスし、"受注管理"や"会員管理"の情報を取り出したいです。
OAuth2.0認証の操作だと「許可」ボタンを押す必要がありますが、マニュアル操作がないほかの方法はないでしょうか。
mcontact
投稿日時: 2024/1/16 14:07
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1463
Re: データベースへのアクセス
決済周りをカスタマイズ開発を行えば「受注情報」や「会員情報」は取得可能かと思います。
下記にカスタマイズ時のドキュメントがありますので、参考にしてみてください。
https://doc4.ec-cube.net/?_gl=1*1lplyqo*_ga*MTYzMTM4NzU1OC4xNjg0NjM2MzY5*_ga_PBKHJT0C0B*MTcwNTM4MTI0OS4xMDI1LjEuMTcwNTM4MTU5OS4xNS4wLjA.


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

tattsu
投稿日時: 2024/1/16 14:53
対応状況: −−−
仙人
登録日: 2023/12/23
居住地:
投稿: 335
Re: データベースへのアクセス
そのPHP プログラムというのはサイトが設置されているサーバーの外部にあって。データベースに直接アクセスはできないということでしょうか?

直接アクセスできない環境でOAuthも使いたくないということであれば、データを送るためのAPIを別途作って接続元のIPアドレスで制限をかけるといったことが現実的ではないかと思います。

接続元が共用サーバーであれば結局他の制限も必要になると思いますが。。

別サーバーであれば他には
・SSH接続でデータを送るか取り出すか
・AWS S3などに一旦アップして別サーバーで取り出すか
などもできると思います。


----------------
-------------------

EC-CUBEカスタマイズ・バージョンアップ・不具合修正(状況調査は無料)
ゴールドパートナー。

eiwanari
投稿日時: 2024/1/17 8:47
対応状況: −−−
新米
登録日: 2024/1/15
居住地:
投稿: 4
Re: データベースへのアクセス
ありがとうございます。リンク先のドキュメントを読んでみます。
eiwanari
投稿日時: 2024/1/17 8:50
対応状況: −−−
新米
登録日: 2024/1/15
居住地:
投稿: 4
Re: データベースへのアクセス
PHPプログラムはサーバー内に一緒に設置するつもりです。データベースに接続するためにWebAPIを利用しようと考えましたが、内部であればOAuthは不要でしょうか?すみません。よろしくお願いいたします。
tattsu
投稿日時: 2024/1/17 9:27
対応状況: −−−
仙人
登録日: 2023/12/23
居住地:
投稿: 335
Re: データベースへのアクセス
同一サーバーで、どちらも自社で管理しているサイトであれば、
あえてAPIを有効にしてリスクを増やす必要はないと考えますね。

Xserverであれば同一サーバー上にphpプログラムがあれば
APIを使わなくてもデータベースへ直接アクセスすることが可能です。

ただ、APIプラグインのウェブフック機能を使えばEC-CUBEをカスタマイズ無しで注文が発生したことをphpプログラムに通知できるので、そこは使用してもいいかもしれません。


----------------
-------------------

EC-CUBEカスタマイズ・バージョンアップ・不具合修正(状況調査は無料)
ゴールドパートナー。

eiwanari
投稿日時: 2024/1/17 15:12
対応状況: −−−
新米
登録日: 2024/1/15
居住地:
投稿: 4
Re: データベースへのアクセス
ありがとうございました。APIを使わなくてもデータベースにアクセスできることを理解しました。PHPとSQLを使ってデータベースにアクセスできるところまで確認できました。
tattsu
投稿日時: 2024/1/22 19:43
対応状況: −−−
仙人
登録日: 2023/12/23
居住地:
投稿: 335
Re: データベースへのアクセス
アクセスできたようでよかったです。
どういう仕組みかわかりませんが、IPアドレスで制限をかけるなどphpプログラムをどこからでもキックされないようご注意ください。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は93,361名です
総投稿数は111,029件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2315
5
umebius
2085
6
yuh
1845
7
h_tanaka
1755
8
red
1574
9
mcontact
1463
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.