【问题标题】:Full URI for http request to retrieve Podio item用于检索 Podio 项目的 http 请求的完整 URI
【发布时间】:2016-08-28 13:21:56
【问题描述】:

所以我是 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 视而不见。

【问题讨论】:

    标签: javascript jquery podio


    【解决方案1】:

    您可以通过请求此 URL 来获取项目详细信息,

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

    【讨论】:

    • oauth_token 是 app_token 吗?是 POST 吗?
    • 您的解决方案对我有用。明确它是一个 GET,并且您所指的“oauth_token”是注册应用程序时生成的“访问令牌”。
    • @mzereba 很高兴知道您已经解决了问题。
    【解决方案2】:
    1. URL“https://developers.podio.com/doc/items/get-item-22360”,显示getItem方法不是POST,它的GET方法。

    2. 您使用的是 JS sdk 客户端库吗?

    3. 如果您使用的是客户端库,您可以从 ItemAPI 调用 getItem 方法

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-26
      • 2014-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多