所以我是Podio的新手,在我想出如何进行身份验证后,我正在尝试进行第一次API调用。
我成功进行了如下身份验证:
https://podio.com/oauth/token?grant_type=refresh_token&client_id=<client_id>&client_secret=<client_secret>&refresh_token=<refresh_token>
我去https://developers.podio.com/doc/items/get-item-22360
测试检索项目,我能够正确检索我的项目。
现在给出了我的项目445614135,并且您通过调用/item/445614135
检索了一个项目在URL之前的内容?换句话说,如果我想从JQuery调用那么什么是完整的URI?
我感谢任何帮助,提前谢谢。
修改
根据以下使用 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不知情。
答案 0 :(得分:1)
您可以通过请求此网址获取商品详情
https://api.podio.com/item/445614135/?oauth_token=your_auth_token
答案 1 :(得分:1)
网址&#34; https://developers.podio.com/doc/items/get-item-22360&#34;,显示getItem方法不是POST,它的GET方法。
您使用的是JS sdk客户端库吗?
如果您使用的是客户端库,则可以从ItemAPI调用getItem方法