2016-08-28 4 views
1

私はPodioを初めて使用しています。認証方法を理解した後、私は最初のAPI呼び出しを試みています。Podioを取得するためのHTTP要求の完全なURI

私は次のように認証することに成功しました:

https://podio.com/oauth/token?grant_type=refresh_token&client_id=<client_id>&client_secret=<client_secret>&refresh_token=<refresh_token> 

私はアイテムをretrieveingテストするためにhttps://developers.podio.com/doc/items/get-item-22360に行き、私が正しく私のアイテムを取得することができました。

私のアイテム445614135が指定され、/item/445614135という名前のアイテムを取得するには、URLに先行するものがありますか?言い換えれば、JQueryからの呼び出しをしたい場合、完全なURIは何でしょうか?

私は何か助けていただきありがとうございます。

EDIT

app_tokenを使用して以下の回答によると、私はPOSTリクエストを提案しようとしたが、私は次のように戻った:

{ 
    "error_parameters": {}, 
    "error_detail": null, 
    "error_propagate": false, 
    "request": { 
    "url": "http://api.podio.com/item/445614135/", 
    "query_string": "oauth_token=***", 
    "method": "POST" 
    }, 
    "error_description": "No matching operation could be found. The path '/item/445614135/' was not found..", 
    "error": "not_found" 
} 

もちろん、私はapp_tokenを盲目に。

答えて

1

あなたはこのURLに要求することで、アイテムの詳細を得ることができ、

https://api.podio.com/item/445614135/?oauth_token=your_auth_token 
+0

からのgetItemメソッドを呼び出すことができますがapp_token oauth_tokenですか?そしてそれはPOST付きですか? – mzereba

+1

あなたのソリューションは私のために働いた。それがGETであることを明確にし、あなたが参照する "oauth_token"は、アプリケーションの登録時に生成される "アクセストークン"です。 – mzereba

+0

@mzerebaあなたが問題を解決したことを知ってうれしい。 –

1
  1. URL "https://developers.podio.com/doc/items/get-item-22360は"、GetItemメソッドはPOST、そのGETメソッドではありません示しています。

  2. JS sdkクライアントライブラリを使用していますか?

  3. あなたはクライアントライブラリを使用している場合は、ItemAPI

関連する問題