例如,我想使用PHP和Tumblr的API在用户博客上发布每小时发布到tumblr的帖子。
我设法让应用程序使用此流程进行发布:
但是现在,我不知道我需要存储什么以及如何在每次需要时访问用户的个人资料,而无需用户访问我的网站?
我阅读了tumblr官方php库的文档,但是关于auth的只有两行:
$client = new Tumblr\API\Client($consumerKey, $consumerSecret);
$client->setToken($token, $tokenSecret);
谢谢。
答案 0 :(得分:0)
消费者密钥和消费者密钥是您在Tumblr注册的应用程序的唯一密钥。
如果您已经完成了列出的内容,那么听起来您已经掌握了这些密钥。最好将它们保存在应用程序的配置文件/数据库表中。
每次用户使用带有Tumblr的OAuth进行身份验证时,您将获得两个该特定用户唯一的密钥:令牌和令牌密钥强>
为了继续以Tumblr 作为用户进行API调用,您需要save their tokens in your database and associate them with the user:
User table:
id int
username varchar
email varchar
password varchar
Tumblr profile table:
user_id int
token varchar
secret varchar