当前位置: 首页 > 知识库问答 >
问题:

Twitter访问令牌错误-授权""使用您的帐户?

江鹏
2023-03-14

我正在尝试在twitter上创建一个应用程序。当我登录时,它会给我以下错误-

错误-是否授权“”使用您的帐户?

我得到以下错误在访问请求令牌(https://api.twitter.com/oauth/request_token)-

错误-无法验证oauth签名和令牌。

我正在做的是重定向用户到:

https://twitter.com/oauth/authenticate?oauth_token={$token}

请帮忙做什么?提前谢谢。

共有3个答案

颜黎昕
2023-03-14

这些问题/错误正在生成......请检查

1) 您的使用者密钥和使用者密钥

2) 检查您的设备时区(时间戳)表示时间正确

Click on the clock and then "Date & Time preferences" -Check "Set date and time automatically with: Apple Americas/U.S. (time.apple.com)"

3) 将其更换到SA_OAuthTwitterEngine中。m文件

self.requestTokenURL = [NSURL URLWithString: @"https://twitter.com/oauth/request_token"];
self.accessTokenURL = [NSURL URLWithString: @"https://twitter.com/oauth/access_token"];
self.authorizeURL = [NSURL URLWithString: @"https://twitter.com/oauth/authorize"];
凌俊名
2023-03-14
#define TwitterConsumerKey    @"Your app Consumer key"

#define TwitterSecretKey      @"Your app secret key"

#define TwitterCallbackUrl    @"Your app call back url which is inserted into the twitter app while created app"

应用这个它可能会解决你的问题。

宇文德明
2023-03-14

确保您在twitter上创建的应用程序没有回调url,并且在其“读取、写入和访问直接消息”的设置下。

按照这些步骤-

1)在twitter上创建一个新的应用程序,没有回调URL
2)创建应用程序后,转到设置,并将访问级别设置为第三个单选按钮(读取,写入和访问直接消息)
3)下载此项目-https://github.com/mattgemmell/MGTwitterEngine和
4)如果第3步工作,那么尝试将其集成到您的项目中

 类似资料:
  • 我遇到了使用文档签名 API 的第一个障碍,需要一些帮助。 我将docusignrestapi集合导入到Postman中。我设置了iKey、iSec、encodedKeys和codeFromUrl变量。 当尝试发送'01-授权代码授予访问令牌'post API时,我每次都得到以下响应。 我尝试从Postman中删除所有内容,包括环境,并从DocuSign中删除该应用程序,然后重新开始,以便我的所有

  • 我想避开keycloak登录页面。我将这个“避免keycloak默认登录页面和使用项目登录页面”链接引用到“http://localhost:5555/auth/realms/master/protocol/openid-connect/token”链接,并能够使用post方法获得访问令牌。 在此步骤中获得访问令牌后,提到要传递以下头部 标题:{ 但是不清楚将访问令牌传递到哪里,响应是什么,请求类

  • 我想要一些关于如何在隐式授予流中使用ID令牌和访问令牌的澄清。我有一个使用msal.js for Angular包的Angular SPA和一个Web API。API不调用任何外部服务,如MSFT Graph。后端仅使用JWT中的角色声明来建立对API功能的RBAC授权。 这个文档写着:https://docs.microsoft.com/en-us/azure/active-directory/

  • 我们正在尝试将DocuSign与我们的产品集成。 我们的场景:我们的组织有一个(合作伙伴)帐户。我们创建了一个集成密钥(ClientID)和Secret。我们希望我们的客户使用他们自己的帐户(不是我们合作伙伴帐户的子帐户(管理员-用户关系))创建信封,并生成签名URL以及我们的集成商密钥和机密。 以下步骤: 创建了一个帐户(合作伙伴帐户) 问题:是否可以将一个帐户的集成商密钥和密码与另一个帐户(两

  • 我使用隐式授权流将Spotify API与AngularJS结合使用,但我不能使用access_token。 我以这种方式实现了隐性拨款流: 当我上网址时,我被很好地重定向到Spotify认证,但当我连接时,浏览器进入重定向循环:Spotify将我重定向到localhost/~mathieu这将我重定向到Spotify等… 我想在Spotify重定向我之后,我的脚本无法获取令牌,所以我再次被重定向

  • 我正在尝试使用DocuSign API和代码生成access\u令牌(https://developers.docusign.com/platform/auth/authcode/authcode-get-token) 我致电POST请求:https://account-d.docusign.com/oauth/token 使用以下正文(application/x-www-form-urlenco