我想进行身份验证过程,用户可以使用twitter api登录。我使用Abraham's PHP library来做这件事。它会返回除用户电子邮件之外的所有内容。我已经传递了像这样的可选参数 -
$parameters['include_email'] = true;
$parameters['skip_status'] = true;
$parameters['include_entities'] = true;
并且还检查过"请求用户发送电子邮件地址"在我的应用程序的权限选项卡中。但它没有返回任何电子邮件地址。现在任何人都可以帮我查询 -
1)我确信有办法。 please check this link。那我的错是什么?我需要改变哪一件事?
2)还有其他办法吗?
答案 0 :(得分:2)
对于任何人在Twitter Api As I Faced中看到这个问题
解决方案是:
$parameters['include_email'] = "true";
Twitter Api需要价值作为字符串而不是bool它的非常奇怪的行为,但它的工作