问题 我能够连接到 Twitter 的 HybridAuth 库,但它停止工作。发布到 Twitter 帐户也很实用。
我有什么尝试 重置我的 Twitter 应用访问令牌。创建一个全新的 Twitter 应用程序。使用 HybridAuth 调试模式进行故障排除。
错误消息 “身份验证失败。用户已取消身份验证或提供商拒绝连接。
原始错误消息:身份验证失败!推特返回错误。401 未经授权。”
我的研究 这似乎归因于缺少密钥和秘密,但我在 Twitter 配置文件中设置了这些。
编码
$hybridauth = new Hybrid_Auth( $config );
$adapter = $hybridauth->authenticate( "Twitter" );
$hybridauth_session_data = $hybridauth->getSessionData();
store_session_data($hybridauth_session_data);
// get the user profile
$user_profile = $adapter->getUserProfile();
身份验证方法正在引发异常。在它要求我允许通过应用程序访问之前,现在它会抛出错误。
如果您需要更多信息,请告诉我。瑞克