我可以使用 Instagram API 登录获取用户电子邮件吗?
Posted
技术标签:
【中文标题】我可以使用 Instagram API 登录获取用户电子邮件吗?【英文标题】:Can I get user email using Instagram API login? 【发布时间】:2014-10-22 09:10:16 【问题描述】:我尝试使用 Instagram oauth API 登录,但无法获取用户电子邮件,因为我可以获取个人资料图片、用户 url、cmets 等。
那么谁能告诉我是否有任何选项可以获取用户电子邮件?
这里是给你的 sn-p:
print_r($result->data); exit;
// display all user likes
foreach ($result->data as $media)
$content = "<li>";
// output media
if ($media->type === 'video')
// video
$poster = $media->images->low_resolution->url;
$source = $media->videos->standard_resolution->url;
$content .= "<video class=\"media video-js vjs-default-skin\" width=\"250\" height=\"250\" poster=\"$poster\"
data-setup='\"controls\":true, \"preload\": \"auto\"'>
<source src=\"$source\" type=\"video/mp4\" />
</video>";
else
// image
$image = $media->images->low_resolution->url;
$content .= "<img class=\"media\" src=\"$image\"/>";
// create meta section
$avatar = $media->user->profile_picture;
$username = $media->user->username;
$comment = $media->caption->text;
$content .= "<div class=\"content\">
<div class=\"avatar\" style=\"background-image: url($avatar)\"></div>
<p>$username</p>
<div class=\"comment\">$comment</div>
</div>";
在这里我可以获取头像、用户名和评论。但我需要获取电子邮件。
提前致谢
【问题讨论】:
我认为可以得到电子邮件和电话,但不是每个人都能做到。我看到一些应用程序将我的电子邮件并自动输入到文本框中 【参考方案1】:API 不返回用户电子邮件。这是您可以获得的所有字段的示例:http://instagram.com/developer/endpoints/users/#get_users
【讨论】:
没有其他方法可以获取用户的邮箱吗?以上是关于我可以使用 Instagram API 登录获取用户电子邮件吗?的主要内容,如果未能解决你的问题,请参考以下文章
ios - Instagram用新的instagram图表api登录?
没有 Facebook 登录的用户 Instagram Graph API
使用 Instagram 新图形 API 在 iOS 应用程序中登录 Instagram
如何在没有用户登录的情况下访问 Instagram Basic Display API?