【问题标题】:Envato API send POST request from serverEnvato API 从服务器发送 POST 请求
【发布时间】:2018-11-10 19:48:24
【问题描述】:

他们说:

在用户登录并给予许可后,Envato API 将在确认时将它们重定向回您的应用程序 提供的 URL,在 查询字符串(例如http://your.app/callback?code=abc123...)。你必须 使用此代码从 API 请求访问令牌,方法是发送 遵循来自您的服务器的 POST 请求(编码为 application/x-www-form-urlencoded),将 [CODE] 替换为代码 您刚刚收到 [CLIENT_SECRET] 与您的秘密申请 键,以及其他必要的字段:

POST https://api.envato.com/token
     grant_type=authorization_code&
     code=[CODE]&
     client_id=[CLIENT_ID]&
     client_secret=[CLIENT_SECRET]

我可以通过 $_GET('code'); 获取代码如何向上面的 url 发出 post 请求?

【问题讨论】:

标签: php wordpress api http-post


【解决方案1】:

您可能想要使用 curl 或类似的库。这是一个关于 curl 的快速教程,其中包含一个帖子:http://codular.com/curl-with-php。它甚至提到了 oauth,这听起来就像你在做什么。

【讨论】:

  • 您好,谢谢,可以提供代码吗..我之前没有使用过 curl 并且对上面的情况感到困惑
  • 其实我会编辑我的答案。一个更好的例子可以在这里找到:codular.com/curl-with-php
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-12
  • 1970-01-01
  • 1970-01-01
  • 2016-07-03
  • 1970-01-01
  • 2021-12-25
相关资源
最近更新 更多