像许多其他人一样,我一直在杀死 braincells 试图让 oauth 在 MAMP 上工作。所以相反,我转到了我的母语(python),并获得了我的访问令牌和 Tumblr 的访问令牌秘密。我仍然想在 PHP 中写一些东西发布到 tumblr,但我仍然坚持要弄清楚我需要发布的 URL 是什么。
我知道网址是
https://api.tumblr.com/v2/blog/test.tumblr.com/post
我坚持的是我在网址中放置访问令牌的地方。我的猜测是:
我已尝试过各种变化,但似乎没有任何效果。也许这是标题的问题?我是否绝对需要安装 php oauth 客户端并在其上写一些内容?
谢谢你的帮助!
1 回答
简而言之,是的。
您传递的参数位于 URL(
HTTP_GET
)中。它们需要在Authorization
标题中。一个典型的
HTTP_GET
看起来像:典型的 OAuth 可能如下所示:
这不是唯一的请求 - 在此请求之前调用初始化临时令牌以及Tumblr API中给出的端点:
示例部分来自OAuth 的 RFC - 1.2 示例