eBay

Version 24.2.9064


eBay


CData Sync アプリケーションからeBay コネクタを使用して、eBay からデータを取得してサポートされている任意の同期先に移動できます。これを行うには、コネクタを追加し、コネクタへの認証を行い、接続を完了する必要があります。

Prerequisites

To use the authentication schemes in the Authenticate to eBay section below, you must create a custom OAuth application that will enable you to access your data and other users to access their data.

Before you create the custom application, you must join the eBay Developers Program. After you join this program, you can obtain the values for the following properties that you will need for authentication from the Application Keysets page on the eBay Developers Program website.

  • OAuth Client Id and OAuth Client Secret (for both the OAuth and AuthNAuth schemes)

  • Dev ID (AuthNAuth scheme only)

The following sections explain how to create a custom OAuth app based on the authentication scheme that you want to use in Sync.

OAuth

To use the OAuth scheme in Sync, you must create a custom OAuth application that enables you to access your data and other users to access their data, as follows:

  1. On your eBay Developer Account Dashboard, open the User Access Tokens page.

  2. Select the environment for your application:

    • Select Production if you want to search for real items or listing real items to the live eBay site.

    • Select Sandbox if you want to create test listings in the sandbox.

  3. In the Get a Token from eBay via Your Application section (under Your eBay Sign-in Settings), add a new RuName (the eBay Redirect URL) by clicking Add eBay Redirect URL or expand the tab for the RuName that you want to use for authentication.

  4. Select the OAuth Enabled checkbox for your RuName. (If the checkbox is not enabled, only the Auth’n’Auth authentication method is supported.)

  5. Set Your auth accepted URL to https://oauth.cdata.com/oauth/ since eBay requires a secure redirect URL (HTTPS) and does not accept a localhost URL.

  6. Click Save to save your changes.

  7. Select OAuth. Then, click Test Sign-In to verify that you can sign in with your RuName.

Auth’n’Auth

To use the AuthNAuth scheme in Sync, you must create a custom OAuth application that will enable you to access your data, as follows:

  1. On your eBay Developer Account Dashboard, open the User Access Tokens page.

  2. Select the environment for your application:

    • Select Production if you want to search for real items or listing real items to the live eBay site.

    • Select Sandbox if you want to create test listings in the sandbox.

  3. Under Get a User Token Here, select the authentication method that you want to use when you generate a token. OAuth tokens are valid for all eBay APIs (RESTful APIs and traditional APIs), while Auth’n’Auth tokens are valid only for traditional APIs.

  4. Click Sign in to Sandbox or Sign in to Production (dependent on the environment you chose in step 2) and log in with the appropriate credentials for that environment.

To enable OAuth authentication, select the OAuth Enabled checkbox (under Your eBay Sign-in Settings) for the RuName (the eBay Redirect URL name) that you will use to sign in. If the checkbox is not enabled, only the Auth’n’Auth authentication method is supported.

eBay コネクタを追加

Sync でeBay のデータを使用できるようにするには、まず以下の手順でコネクタを追加する必要があります。

  1. Sync のダッシュボードから接続ページを開きます。

  2. 接続を追加をクリックしてコネクタを選択ページを開きます。

  3. データソースタブをクリックしてeBay 行に移動します。

  4. 行末にある接続を設定アイコンをクリックして、新しい接続ページを開きます。接続を設定アイコンが利用できない場合は、コネクタをダウンロードアイコンをクリックしてeBay コネクタをインストールします。新規コネクタのインストールについて詳しくは、接続を参照してください。

eBay への認証

コネクタを追加したら、必須プロパティを設定する必要があります。

  • Connection Name - Enter a connection name of your choice.

  • Ru Name - Enter the redirect URL name that is used for validation. This property is required only when you use the provider to allow other users to access their own data.

CData Sync supports authenticating to eBay in several ways. Select your authentication method below to proceed to the relevant section that contains the authentication details.

OAuth

OAuth カスタムクレデンシャルで接続するには、次のプロパティを指定します。

  • Auth Scheme - OAuth を選択。

  • OAuth Client Id - OAuth 認証サーバーにアプリケーションを登録した際に割り当てられたクライアントId を入力。

  • OAuth Client Secret - OAuth 認証サーバーにアプリケーションを登録した際に割り当てられたクライアントシークレットを入力。

AuthNAuth

To connect with eBay’s legacy Auth’n’Auth protocol, specify the following properties:

  • Auth Scheme – Select AuthNAuth.

  • Dev ID - Enter your developer Id, as registered with the eBay Developers Program.

  • OAuth Client Id - Enter the client Id that you were assigned when you registered your application with an OAuth authorization server.

  • OAuth Client Secret - Enter the client secret that you were assigned when you registered your application with an OAuth authorization server.

  • OAuth Access Token - Enter the access token that you use for connecting via OAuth.

Complete Your Connection

To complete your connection:

  1. Specify the following properties:

    • Site ID - Enter the Id of the eBay site to which you want to send the request. The default Id is 0

    • Use Sandbox - Select True if you want to connect to a sandbox account. The default value is False.

  2. 高度な設定タブで接続の高度な設定を定義します。(ただし、ほとんどの場合これらの設定は必要ありません。)

  3. OAuth で認証する場合は、eBay への接続 をクリックしてeBay アカウントに接続します。

  4. 作成およびテストをクリックして接続を作成します。

詳細情報

CData Sync とeBay の連携について、詳しくはeBay Connector for CData Sync を参照してください。