如何使用Hybridauth获取Twitter用户的电子邮件?

nav*_*een 7 php twitter hybridauthprovider hybridauth

任何机构可以帮助如何获取Twitter电子邮件我在php codeigniter中使用此链接我在这里收到我的信息,除了电子邮件.然后如何获取电子邮件?是否我们在配置文件中指定了任何范围?

mač*_*ček 8

你不能.

Twitter API不提供对用户电子邮件地址的访问


这是Twitter员工对同一问题回应

API不会向您返回电子邮件地址.如果您对用户的电子邮件地址感兴趣,则必须在您自己的应用程序中向用户询问它是一个完全不同的行为.

  • 你错了.Twitter确实允许.检查我的anwser http://stackoverflow.com/a/41943905/3193958 (2认同)

Abh*_*ran 5

我回答这个问题已经晚了几年,但无论如何我都会回答这个问题.

您可以!!!

检查已解决此问题的链接并进行了解答.

  • 基本上,您首先需要通过提供您的隐私政策网址和条件网址来获取Twitter开发者帐户的提升权限.

  • 获得twitter dev支持的电子邮件访问权限后应用此步骤.

    /public_html/application/config/hybridauthlib.php

并添加:"includeEmail" => true到Twitter提供商.

"Twitter" => array (
"enabled" => true,
"keys" => array ( "key" => "Your_Twitter_App_Key", "secret" => "Your_Twitter_Secret_Key" ),
"includeEmail" => true,
)
Run Code Online (Sandbox Code Playgroud)