你好,我正在尝试使用Tumblr API v2和OAuth http://www.tumblr.com/docs/en/api/v2。
首先,我需要在此处注册应用程序:http://www.tumblr.com/oauth/apps
但是,“默认回调URL”是什么?某个随机URL吗?
我只想编写一个Python程序,使用命令行发布一些帖子。
非常感谢!
你好,我正在尝试使用Tumblr API v2和OAuth http://www.tumblr.com/docs/en/api/v2。
首先,我需要在此处注册应用程序:http://www.tumblr.com/oauth/apps
但是,“默认回调URL”是什么?某个随机URL吗?
我只想编写一个Python程序,使用命令行发布一些帖子。
非常感谢!
因此,在Tumblr上的过程基本上是这样的:OAuth身份验证分为三个步骤:
1. 消费者获取未经授权的请求令牌。
2. 用户授权请求令牌。
3. 消费者交换请求令牌以获得访问令牌。
一个Tumblr用户访问您的网站,您的应用程序需要从他们的Tumblr帐户中获取一些私人信息。
您的应用程序将向Tumblr请求“未经授权的请求令牌”。
在您的应用程序从Tumblr接收到此未授权的请求令牌后,它将重定向用户到Tumblr登录页面,并将请求令牌随之传递。
Tumblr会 询问用户是否允许您的应用程序访问他们的帐户。 一旦用户同意,Tumblr将授权请求令牌,然后将用户重定向到“默认回调URL”(您的问题所指的)。
您的应用程序将 交换此已授权的请求令牌以获得“访问令牌”, 这将使应用程序能够访问用户的受保护的Tumblr数据。
... 希望这能解决一些问题!
g.com?arg=val
)。如果您想继续进行,则需要能够访问它们。这意味着回调URL要么是您的Web应用程序的一部分,要么是本地主机,您可以访问运行在用户计算机上的服务器。 - Nearoo"回调URL是用户通过您的应用程序登录Tumblr后返回的URL。" 来源:https://csc.cdf.toronto.edu/mybb/showthread.php?tid=4106
另请参阅:http://wpweb.co.in/documents/social-network-integration/tumblr/
我明白了!它可以是一个随机的URL。