如何使用codebird.php检索twitter用户电子邮件



有没有一种方法可以使用codebird.php 请求twitter用户的电子邮件地址

目前,我只得到屏幕名称。

我正在做的是:

$reply = $this->client->oauth_requestToken(array('oauth_callback' => $this->clientCallback));

我目前正在学习的教程:

第四部分这将让你了解从最初的5分钟开始发生了什么。

您可以通过调用account/verify_credentials Twitter API方法,将可选的include_email参数设置为1:来请求用户的电子邮件地址

$reply = $cb->account_verifyCredentials([
'include_email' => 1
]);
print_r($reply);

这只适用于启用了向用户请求电子邮件地址选项的Twitter应用程序。

developer.twitter.com上的应用程序权限下提供了"向用户请求电子邮件地址"复选框。必须在应用程序设置中填写"隐私政策URL"one_answers"服务条款URL"字段,才能访问电子邮件地址。如果启用,将通过oauth/authorize对话框通知用户,您的应用程序可以访问他们的电子邮件地址。

请注意-您的应用程序需要重新生成用户访问令牌,以便以前通过身份验证的用户访问其电子邮件地址。

请注意-如果您登录developer.Twitter.com.上的Twitter帐户,则可以通过Twitter应用程序面板查看和编辑现有的Twitter应用程序

最新更新