2012-05-04 18 views
3

私はこのコードサンプルをebayでhereからクエリを作成し、Python用にebay-sdkをダウンロードしました。どうすればsdkをインストールしてこのコードを統合できますか?ebay sdkをPythonで使用するには?

from ebaysdk import finding, nodeText 

f = finding() 
f.execute('findItemsAdvanced', {'keywords': 'shoes'}) 

dom = f.response_dom() 
mydict = f.response_dict() 
myobj = f.response_obj() 

print myobj.itemSearchURL 

# process the response via DOM 
items = dom.getElementsByTagName('item') 

for item in items: 
    print nodeText(item.getElementsByTagName('title')[0]) 

答えて

4

非常に単純なプロセス

1)、http://developer.ebay.com/に行くあそこの登録、および アプリケーションIDキーを取得することです。

2)あなたは、単にebaysdk

3をインストール に「ebaysdkをインストールピップ」を実行することができます)はあなたがステップで生成されたものとAPPIDを置き換え、このファイルと同じディレクトリに で https://github.com/timotheus/ebaysdk-python/blob/master/ebay.yamlをこのファイルをコピーします。 1

4)の例を実行し、この時間は、それは動作します:)

+0

あなたは依存関係としてpycurl、beautifulsoupとYAMLをインストールする必要があります。 virtualenvを使用してpython2.xでこれを行うことを強くお勧めします – subiet

+0

@Peladao ebay.yamlのすべてのフィールドを埋める必要がありますか?可能であれば、サンプルを提供してください。 – qmaruf

+0

いいえ、私はサンプルを提供していません。チェックポイント3.あなたがする必要があるのは、_appid_をapp_idキーに置き換えることです。 – subiet

関連する問題