如何在我的网站评论上显示 facebook 和 twitter 用户个人资料图片

发布于 2024-12-22 08:33:24 字数 500 浏览 2 评论 0原文

我在我的网页评论上显示 Gravatar 的头像

$hash = md5(trim($row['email']));                  
$default_usr = urlencode('http://localhost/example/images/user-icon.jpg');
src=\"http://www.gravatar.com/avatar/$hash.'.jpg?s=45&d=$default_usr'\"        

但我希望当有人使用电子邮件在我的网站上发表评论时将其作为头像 属于其 Facebook 帐户或 Twitter 帐户的他/她的图像也显示在我网站的评论中。

但我不知道怎么办?

任何 Facebook 爱好者或 Twitter 爱好者可以帮助我拜托拜托。
我不想使用 facebook 应用程序,我正在使用 php 开发自己的评论小部件,我想在其中使用它

I am showing Gravatar's Avatar on my webpage comments

like that

$hash = md5(trim($row['email']));                  
$default_usr = urlencode('http://localhost/example/images/user-icon.jpg');
src=\"http://www.gravatar.com/avatar/$hash.'.jpg?s=45&d=$default_usr'\"        

but i want that as avatar's when someone post a comment on my website using an email
which belong to its facebook account or twitter account his/her 's image shows on my website's comments too.

But i don't know how?

Any Facebook Lover or twitter lover who can help me Please Please.
I do not want to use facebook app i am developing my own comment widget using php where i want to use it

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

通知家属抬走 2024-12-29 08:33:24

http://graph.facebook.com/paul.knox.anthony/picture

将从 Facebook 图形 API 获取用户的个人资料图片。 PHP 的 file_get_contents() 应该可以让你抓取它。但是,您似乎只有用户的电子邮件地址。在这种情况下,您需要 Facebook 的授权才能仅通过电子邮件地址获取用户。

请参阅:有没有办法在使用 OAuth 验证用户的 Twitter 身份后获取用户的电子邮件 ID?

Facebook API - 操作方法我是否可以通过 Facebook API 获取 Facebook 用户的个人资料图像(无需用户“允许”应用程序)

您很可能需要执行一些 OAuth 操作。

http://graph.facebook.com/paul.knox.anthony/picture

will get you the profile picture of a user from the Facebook graph API. file_get_contents() with PHP should allow you to grab that. However, it looks like you only have the email address of the user. In that case, you'll need authorisation from Facebook to get the user from just an email address.

See: Is there a way to get an user's email ID after verifying his/her Twitter identity using OAuth?

Facebook API - How do I get a Facebook user's profile image through the Facebook API (without requiring the user to "Allow" the application)

You are most likely going to have to do some OAuth stuff.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文