2016-04-02 13 views
0

私はBigCommerce.comの店舗用のiOSアプリケーションを開発しています。 BigCommerce APIから製品リストを正常に取得しました。また、同じユーザーを使用して新しいユーザーを作成しました。iOS経由のBigCommerce APIへのログイン

ユーザーの作成:https://developer.bigcommerce.com/api/stores/v2/customers#create-a-customer

商品リスト: https://developer.bigcommerce.com/api/stores/v2/products

をしかし、私はどのように私が記載された製品を購入する顧客としてBigCommerceストアにログインする必要があることを理解することができません。

誰でも助けてください。あなたがにPOSTを送信することでログインでき

答えて

2

/remote.php?w=expressCheckoutLogin 

は、フィールドのLOGIN_EMAIL 'と、あなたのPOSTの体の 'login_pass' を送信します。

+1

ねえドニーは、好奇心から、どのようにリモートの機能を決定しました.php?それに関するオンラインドキュメントはほとんどありません。テンプレートコードを分析して分かりましたか、それとも何らかのドキュメントがありますか? –

+0

私は公式の文書を見つけることができませんでした。このような機能をリバースエンジニアリングする必要があるときは、株式BigcommerceのテーマJSを掘り下げ、試行錯誤を繰り返します。 ChromeのPostman拡張機能は、必要なパラメータやヘッダーを把握するのに役立ちます。 –

+0

それは私の経験でもありました。私はBCがコードベースをJavaに書き直す過程にあると思いますが、いずれにしても過去のBCのR&D経験の両方であなたと協力したいと思っています。あなたが気にしないならあなたのSOのバイオを介してあなたとフォローアップします。 –

1

bigCommerceのlogin apiを見つけるのは非常に難しいです。このソリューションは100%動作し、テストされています。

お楽しみください

のAPI URL:https://api.bigcommerce.com/stores/[STORE_HASH]/v2/customers/[CUSTOMER_ID]/validate

方法:POST

ヘッダー X-Authのクライアント:CLIENT_ID X-AUTH-トークン:アクセストークン 受け入れ:アプリケーション/ json コンテンツタイプ:application/json

ボディ { "パスワード": "123456" }

応答 { "成功":真 }

+0

ちょっと@Ajay Hada、 あなたの答えをありがとう。それは誰かがこれに対する答えを持っているのを見るのはとても救いです。私はこの答えを使用しようとしていました。 APIを打つための「顧客ID」をどこから取得すればよいでしょうか?私はこれをiOS Appに実装する必要があります。 – Coder

関連する問題