我正在尝试在 Twitter 上创建一个应用程序。当我登录时,它给了我以下错误 -
错误 -授权“”使用您的帐户?
我在访问请求令牌中收到以下错误(https://api.twitter.com/oauth/request_token)-
错误 -无法验证 oauth 签名和令牌。
我正在做的是将用户重定向到:
https://twitter.com/oauth/authenticate?oauth_token={$token}
请帮忙怎么办?提前致谢。
我正在尝试在 Twitter 上创建一个应用程序。当我登录时,它给了我以下错误 -
错误 -授权“”使用您的帐户?
我在访问请求令牌中收到以下错误(https://api.twitter.com/oauth/request_token)-
错误 -无法验证 oauth 签名和令牌。
我正在做的是将用户重定向到:
https://twitter.com/oauth/authenticate?oauth_token={$token}
请帮忙怎么办?提前致谢。
确保您在 twitter 上创建了没有回调 url 的应用程序,并在设置下创建了“读取、写入和访问直接消息”。
跟着这些步骤 -
1) 在 twitter 上创建一个没有回调 url 的新应用
2) 创建应用后转到设置并将访问级别设置为第三个单选按钮 (读取、写入和访问直接消息)
3) 下载此项目 - https://github .com/mattgemmell/MGTwitterEngine并签入此项目。
4)如果第 3 步有效,则尝试将其集成到您的项目中
#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"
应用它可能会解决您的问题。
这些问题/错误是生成的......请检查
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"];
#define kOAuthConsumerKey @"place your account consumer key"
#define kOAuthConsumerSecret @"place your authorized consumer secret key"
当我们使用您的普通帐户以 twitter 开发人员身份登录 twitter 时,这将得到。在 twitter 帐户中创建这些密钥,秘密密钥并在您的应用程序中工作。