Vin*_*abu 52 php twitter twitter-oauth
如何获取接受我的Twitter应用程序的用户的电子邮件ID?
我经历了很多论坛.但是他们已经提到过,这是不可能的.这些帖子也超过一年.我是否可以通过使用PHP通过twitter API获取用户电子邮件ID?
我使用以下URL获取Twitter用户详细信息:
ale*_*emb 97
现在可以通过填写表单来请求提升的权限:
请注意,必须验证用户的电子邮件地址,否则Twitter拒绝提供.(请参阅提升权限文档页面中的include_email参数说明.)
Pra*_*ran 37
现在,您可以从twitter API获取用户电子邮件地址,这样会轻松得多.请按照以下步骤操作......
点击"创建新应用"
填写所有必需的凭据,然后单击"创建您的Twitter应用程序"
现在点击"权限"标签 - >选中"从用户请求电子邮件地址"字段,然后点击"更新设置".(查看图片)
现在在您的PHP代码中,设置所有应用程序详细信息并添加此代码!
$params = array('include_email' => 'true', 'include_entities' => 'false', 'skip_status' => 'true');
$data = $connection->get('account/verify_credentials', $params); // get the data
// getting twitter user profile details
$twt_id = $data->id; //twitter user id
$twt_email = $data->email; //twitter user email
全部完成.希望它对你有所帮助,祝你好运.;)
现在可以从Twitter检索用户的电子邮件地址(当然,如果用户允许的话).
您需要申请将您的应用程序列入白名单才能获得xAuth.
点击此处获取更多信息:https: //dev.twitter.com/rest/reference/get/account/verify_credentials
小智 5
是的,您可以获得电子邮件地址。现在可以通过填写一些权限来实现。
1.转到此链接: https: //apps.twitter.com/
2.进入您创建的应用程序内的权限选项卡后
3.在您的APP中选择添加权限复选框。
4.成功更新设置后,您可以从 Twitter 获取电子邮件地址。
如果在某些情况下您无法获取电子邮件地址,请检查您的 Oauth Api 请求 URL。
您的请求网址应为以下类型:https://api.twitter.com/1.1/account/verify_credentials.json ?include_email=true
| 归档时间: |
|
| 查看次数: |
46203 次 |
| 最近记录: |