使用Localhost登录Twitter



所以我试图让我的用户登录推特,将他们的推特帐户连接到我网站的帐户。我希望它的工作方式是,他们会点击一个按钮,它会弹出(或重定向到(他们可以登录的推特页面。然后我会得到他们的twitter用户名(是的,只有用户名(。

我怎样才能做到这一点?我真的很感激一个例子,到目前为止,官方推特网站上的教程和指南对我没有太大帮助。

我只使用php和javascript,网站运行在localhost上。我在推特上创建了一个开发者帐户,但我不确定我的"网站Url"是什么(它不接受http://localhost或http://127.0.0.1)并且"回调Url"应为.

提前谢谢你,很抱歉,如果这件事很基本或很简单。

假设您想要访问"http://localhost:8000",那么你必须把";http://www.localhost:8000"域中。

仅通过添加";www";它将允许您访问本地主机。这对我有效

请注意,您在POST oauth/request_token端点中使用的任何回调URL都必须在开发人员门户的应用程序详细信息页面的Twitter应用程序设置中列入白名单

发件人:https://developer.twitter.com/en/docs/basics/authentication/oauth-1-0a/obtaining-user-access-tokens

Twitter不会将localhost列入白名单,因此在测试时需要一个临时域。

最新更新