[英]How can I post data on twitter timeline?
I want to post data on user's twitter timeline which are registered on our website. 我想在用户的Twitter时间轴上发布数据,这些数据已在我们的网站上注册。
Currently, data is posting when I am using sta 目前,当我使用sta时,数据正在发布
$settings = array(
'oauth_access_token' => $resultUserData['tw_oauth_token'],
'oauth_access_token_secret' => $resultUserData['tw_oauth_token_secret'],
'consumer_key' => CONSUMER_KEY,
'consumer_secret' => CONSUMER_SECRET
);
We have stored 我们已经存储了
'oauth_access_token' & 'oauth_access_token_secret' 'oauth_access_token'和'oauth_access_token_secret'
of the user when he allow to post on his twitter timeline. 当他允许在其Twitter时间轴上发布时的用户。
When I hit the file to wall post then getting an error: 当我将文件打到墙上帖子时出现错误:
{"errors":[{"code":89,"message":"Invalid or expired token."}]}
I think the issue with the consumer_key and consumer_secret_key
我认为consumer_key and consumer_secret_key
How can I fix the issue? 我该如何解决该问题?
Before using tokens you can check if they are still ok with "GET account/verify_credentials": 在使用令牌之前,您可以使用“ GET account / verify_credentials”检查它们是否还可以:
https://developer.twitter.com/en/docs/accounts-and-users/manage-account-settings/api-reference/get-account-verify_credentials.html https://developer.twitter.com/zh-CN/docs/accounts-and-users/manage-account-settings/api-reference/get-account-verify_credentials.html
Because a user can revoke access to your app. 因为用户可以撤消对您应用的访问权限。 An answer is here : 答案在这里:
Twitter API - Reasons for "invalid or expired token" Twitter API-“令牌无效或过期”的原因
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.