4

次の質問があります。GoogleとSOでよく調べましたが、何も見つかりませんでした。

  1. MagentoベースのサイトネイティブAndroidアプリケーションを作成する必要があり、 Magentoサイトの同じデータベースを使用する必要があります。アクセスが拒否されたため、MagentoプロジェクトのPHPファイルにアクセスできないことがわかりました。では、AndroidクライアントからMagentoログイン関数を呼び出す方法は?

  2. MagentoでXML-Connectファイルを使用して関数を呼び出す必要があることがわかりました。そのファイルを呼び出す方法と方法の例を教えてください。

  3. 最後の解析。どのパーサーがより便利でしょうか?(DOM、SAX、SIMPLE XMLシリアル化パーサー?)

  4. Magentoストアとのセッションを管理する方法ユーザーがカートアイテムに追加してオンライントランザクションを実行できるようにします。

Magentoサイトのアプリ開発に携わったことのある人なら誰でも、さらに前進するための方向性を提供します。私は完全に迷子になっていて、オンライン調査から何も得られていません。

どんな助けでも高く評価されるでしょう。そしてよろしく。

4

2 に答える 2

3

私はMagentoサイトで作業していません。しかし、私は同様のWebサイトを使用して、モバイルアプリケーションに接続しました。

簡単な回答:XML-Connectは、作業を最小限に抑えるための最良の方法です。また、phpファイルを使用してデータベースに接続するよりも使いやすいAPIです。モバイルアプリケーションの場合は、常に単純なxml形式を使用することをお勧めしますが、この場合は、xml-connectのプロトコルに固執する必要があります。

詳細については、このリンクhttp://inchoo.net/ecommerce/magento/develop-your-own-magento-mobile-application/を参照してください。

于 2012-07-16T11:32:56.897 に答える
3

Magentoサイト用のAndroidアプリケーションをお探しの方は、こちらをご利用ください。

  1. Magentoは、Androidでアプリを開発するための2つのAPIを提供します

  2. SOAP API- http://www.magentocommerce.com/api/soap/introduction.html

  3. REST API- http://www.magentocommerce.com/api/rest/introduction.html

  4. Magentoストアにロールを使用して新しいユーザーを作成する必要があります。これは、管理者にログインすることで実行でき、オプションはシステム->Webサービス->ユーザーとロールの下にあります。

  5. ロールとユーザーを作成する必要があります。次に、ユーザーにロールを割り当てます。

  6. SOAP APIを使用するには、このチュートリアルを使用してくださいhttp://inchoo.net/dev-talk/android-development/magento-v2-api-soap-android/
  7. REST APIの場合、これを使用します-Android -MagentoRESTApiは適切に応答できません
  8. REST APIには、Oauthがあります。この例にはOauthがありません。oauthを使用すると、このリンクを試すことができます。

Android側について説明する前に、Magentoが正しく構成されていることを確認してください。最初にブラウザでURLをテストしてから、アプリケーションで使用します。

于 2014-11-15T10:07:00.160 に答える