バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

 > プラグイン > 【ECCUBE3】購入履歴を他のWebサイトから連携できるようにしたい

プラグイン

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sh1ntqr0
投稿日時: 2017/1/11 15:47
対応状況: −−−
半人前
登録日: 2016/6/13
居住地:
投稿: 22
Re: 【ECCUBE3】購入履歴を他のWebサイトから連携できるようにしたい
nanasess様

お返事ありがとうございます。
プラグイン試させていただきました!
本番環境用のリリース予定は今のところはない感じでしょうか?

私にとっても敷居はかなり高そうです、、、
頂いたURLも参考にしつつ見てみたいと思います。
ありがとうございました!
nanasess
投稿日時: 2017/1/5 18:41
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
Re: 【ECCUBE3】購入履歴を他のWebサイトから連携できるようにしたい
API のプラグインを作った人です。


一応、以下をご参考に、 OpenID Connect を使用したシングルサインオンの実装をすれば、購入履歴を安全に取得可能です。

https://ec-cube.github.io/api_authorization#customer

ちゃんと作れば安全に実現できるんですけどね。
真面目に OAuth2.0/OpenID Connect に準拠しているので、実装の敷居は高いです。。。

sh1ntqr0
投稿日時: 2017/1/5 13:52
対応状況: −−−
半人前
登録日: 2016/6/13
居住地:
投稿: 22
Re: 【ECCUBE3】購入履歴を他のWebサイトから連携できるようにしたい
umebius様

迅速なお返事ありがとうございます。
そしていつも丁寧にご説明いただきましてありがとうございます。

なるほど、では本番ではそもそもプラグインは使えないので、
別の方法で作成しないといけないようですね。。。

APIをちょっと作ったことがないので、
試行錯誤になりながらですが、ちょっと色々触ってみたいと思います。
ありがとうございました!
umebius
投稿日時: 2017/1/5 13:04
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 【ECCUBE3】購入履歴を他のWebサイトから連携できるようにしたい
sh1ntqr0様

商品情報をJSONで書き出したいときはいつもこういったことをしますので、
購入履歴をXMLやJSONで書き出すAPIを自前で実装してやれば良いでしょうが、セキュリティにはくれぐれもお気をつけください。

FrontControllerProviderでAPI用のURLを設定し、対応するコントローラーを作ってやれば出力できます。


なお、ウェブサービスの方からEC-CUBEサーバーのIPを許可するなどして、直接DBに接続することはできないのでしょうか?
それが可能であれば、そちらの方が良いかと思います。

EccubeApiプラグインはまだβ版で注記通り本番に使わない方が良いです。現在、本番用はございません。


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

sh1ntqr0
投稿日時: 2017/1/5 11:41
対応状況: −−−
半人前
登録日: 2016/6/13
居住地:
投稿: 22
【ECCUBE3】購入履歴を他のWebサイトから連携できるようにしたい
いつもお世話になっています。

ECCUBE3を使ってECサイトを運営しているのですが、
別のWebサービスから購入履歴を参照できるようにしたいと思っております。
(別サービスと顧客情報は連携済みなのでid等で紐付けができると考えております。)

APIを利用して、idを渡して認証さえできれば顧客情報も取れるのかなとは思っているのですが、
購入履歴の取得方法がわかりません。

現状、EccubeApiというプラグインを使用して取得しようとしているのですが、
そもそもこちらのプラグインから購入履歴が出力できるのかどうかイマイチわかりません。
一応触ってみたところ商品一覧等は出力できました。(ecに登録されているもの全て)

どなたか似たような事をされたことがある方はいらっしゃらないでしょうか?
方法をご教授頂けましたら幸いです。
よろしくお願いいたします。

P.S
EC-CUBE API β版 プラグインというのは開発用となっているのですが、
そもそも本番用というのは存在するのでしょうか。。。?
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,282名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.