`

facebook获取好友头像

 
阅读更多
1.获取用户头像。facebook的只要知道用户的ID或name就可以获取了。一般是获取最大的然后resize成需要的。地址如下:

?
http://graph.facebook.com/randy.ran.12327/picture?type=large
//or
http://graph.facebook.com/100000396765290/picture?type=large
2.获取好友列表及查看好友是否已经使用了此的APP,请求地址:

?
https://graph.facebook.com/me/friends?fields=id,name,installed&limit=5000&offset=0
3.API方式分享:
public static BoolMessage Share(string token, string name, string link, string caption, string description, string source, string message)
{
    Dictionary<string, string> dic = new Dictionary<string, string>();
    dic.Add("name", name);
    dic.Add("link", link);
    dic.Add("caption", caption);
    dic.Add("description", description);
    dic.Add("source", source);
    dic.Add("privacy", "{\"value\": \"EVERYONE\"}");
    dic.Add("message", message);
    dic.Add("access_token",token);
    string url = "https://graph.facebook.com/me/feed";
    return HttpHelper.WebRequest(HttpHelper.Method.POST, url,dic);
}
分享到:
评论

相关推荐

    Unity Facebook API 官方 Demo 完整工程 代码

    Unity Facebook API 官方 Demo 是一个为游戏开发者提供的完整工程,它展示了如何在Unity引擎中集成Facebook的功能,以便实现用户登录、得分分享、排行榜展示以及头像获取等社交互动功能。这个Demo项目名为...

    facebook-android-sdk

    这个SDK提供了一系列API,使开发者能够实现用户登录、分享内容、获取用户信息、邀请朋友以及利用Facebook广告等功能。下面我们将深入探讨Facebook Android SDK的核心特性、使用方法以及相关开发知识点。 一、...

    最新Facebook Unity SDK

    7. **API调用**:Unity脚本可以直接调用Facebook SDK提供的API,实现各种自定义功能,如获取好友列表、发布动态、加入游戏群组等。 8. **错误处理与调试**:Facebook Unity SDK提供了一套完整的错误处理机制,帮助...

    FacebookSDK for Unity3d

    开发者还可以利用Facebook的API获取用户的基本信息,如昵称、头像等,创建个性化的游戏内体验。 2. **分享与邀请**:游戏中的成就、高分或有趣内容可以通过SDK轻松分享到用户的Facebook时间线,吸引更多的朋友参与...

    Laravel开发-laravel-facebook-sdk (非官方)Laravel 的 Facebook 开发者工具包

    使用 Laravel Facebook SDK,可以获取用户的基本信息,如姓名、头像、好友列表等。通过 Graph API 路径,可以获取其他更复杂的数据,如用户发表的帖子、参与的活动等。 ### 5. **发布内容** SDK 还允许开发者代表...

    Facebook 营销技巧

    同时,积极获取粉丝,可以通过添加同行粉丝为好友,邀请现有客户赞你的专页,以及在网站上安装Facebook赞的社交媒体插件。 此外,通过购买粉丝或寻找拥有大量粉丝的Facebook用户进行合作,可以快速提升专页人气。还...

    Facebook Graph分析.pdf

    获取 access token 的过程是 Facebook 开发者必须掌握的基础技能之一。它涉及到用户认证和应用授权的过程。当用户授权应用时,应用会获得一个短期的 access token,用于代表用户执行操作。 ##### 2.2 权限分析 ...

    facebook主页

    在这个项目中,开发者需要创建各种元素,如头像、用户名、好友列表、消息通知、新闻动态等,这些都需要用HTML来实现。 2. **CSS样式**:CSS(层叠样式表)用于美化页面,包括颜色、字体、布局和响应式设计。模仿...

    Facebook-android-sdk-4.6.0

    这包括OAuth认证流程,处理权限请求,并且可以获取用户的公开信息,如名字、头像等。 2. **Social Graph API**:通过Facebook Graph API,开发者能够获取用户的朋友列表、发布状态、照片等社交信息,从而创建更个性...

    facebook的Demo

    在Demo中,可能有展示如何获取用户的基本信息,如名字、头像等。 6. **事件监听**:为了响应用户的操作,如点击登录按钮或分享按钮,你需要设置事件监听器。这通常通过实现Facebook SDK提供的接口来完成。 7. **...

    Facebook 直播开发教程(含教程和网络包)

    - **获取用户信息**: 通过图谱API,可以获取用户的基本信息,如姓名、头像、好友列表等,为直播提供个性化体验。 - **事件和页面管理**: 对于企业或公众人物的直播,可以通过图谱API管理相关Facebook事件或页面,...

    Android facebook VK 登录与分享 封装好的 直接调用

    Facebook Login允许用户使用他们的Facebook账户登录到第三方应用,这样不仅可以提供用户友好的体验,还能帮助开发者获取用户的公开信息,如姓名、头像等。VK的登录机制类似,它允许用户授权第三方应用访问其个人信息...

    FacebookTest

    7. **用户信息获取**:登录成功后,开发者可以通过访问令牌从Facebook API获取用户的基本信息,如姓名、头像、电子邮件等。这些信息通常用于个性化用户体验或创建用户账户。 8. **隐私与合规性**:在使用Facebook...

    AndroidFacebook客户端.zip

    集成Facebook Graph API,我们可以获取用户的基本信息,发布状态,分享链接,甚至与好友互动。例如,通过`GraphRequest.executeMeRequestAsync()`,我们可以获取当前登录用户的基本信息,包括姓名、头像等。若要发布...

    fackbook php sdk

    2. **Graph API访问**:SDK提供了对Facebook Graph API的接口,可以获取用户的基本信息(如姓名、头像、ID等),也可以获取其他公开或授权后的信息,如好友列表、帖子、照片等。 3. **发布内容**:除了读取信息,...

    Facebook的克隆

    在这个Facebook克隆项目中,JavaScript将被用来处理用户输入、更新DOM(文档对象模型)、发送Ajax请求以获取或提交数据,以及创建各种组件和交互效果。 【详细知识点】 1. **HTML结构**:首先,需要创建一个与...

    以用户为中心的互联网运营体系(腾讯).1(ppt文档).ppt

    Facebook上的关系链及构成包括个人profile、Network、好友关系链、群组关系等。人与人、人与群之间可以基于同好等关系建立关系链,Facebook上的Social Graph是个层次丰富的社交关系网络。 五、互联网业务发展的首要...

    NextIM开发指南.pdf

    5. **前台获取好友信息流程**: - 前端发起AJAX请求,向社区服务器请求好友列表。 - 社区服务器通过HTTP接口从消息服务器获取好友信息,并返回给前端。 6. **用户加入或离开房间流程**: - 用户通过前端操作加入...

    asp.net大型社交网站源码

    2. **个人资料和好友关系**:每个用户都有自己的个人资料,包括头像、昵称、简介等。在数据库中,这些信息会被存储在用户表中。好友关系则需要额外的表来记录用户之间的连接。ASP.NET中的Entity Framework可以帮助...

    商业源码-编程源码-EasySNS v1.101.zip

    1. **社交网络平台**:EasySNS设计的目标是提供一个平台,让用户可以创建自己的社交网络,类似于Facebook或LinkedIn,允许用户创建个人资料、发布动态、互动交流、加入兴趣小组等。 2. **源码**:源码是指程序的...

Global site tag (gtag.js) - Google Analytics