none
APP增加新浪微博、腾讯微博、人人网等平台分享功能 RRS feed

  • 问题

  • 我的 win8应用里想要实现APP增加新浪微博、腾讯微博、人人网等平台分享功能,求大神给出一个demo
    2014年8月8日 6:33

答案

  • 你好。

    目前Windows商店应用还没有集成好的社交分享SDK可用。

    有三种方式可以实现分享功能:

    1. 利用Windows商店应用本身的ShareContract契约去分享,分享目标取决于客户端安装了哪些应用。

    2. 利用每个社交平台提供的分享API,自己去做封装集成:

    新浪微博API:http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI

    腾讯微博API:http://wiki.open.t.qq.com/index.php/API%E6%96%87%E6%A1%A3

    人人API:http://open.renren.com/wiki/API2

    另外新浪微博提供了Windows 商店应用的SDK:http://weibowinrtsdk.codeplex.com/

    3.直接跳转到分享网页去做分享

    注意替换网址中的格式字符url 是微博中含有的网址,title是微博内容

    新浪微博:http://service.weibo.com/share/share.php?url={0}&title={1}&appkey=1343713053&searchPic=false

    腾讯微博:http://share.v.t.qq.com/index.php?c=share&a=index&url={0}&title={1}&appkey=801cf76d3cfc44ada52ec13114e84a96

    人人:http://widget.renren.com/dialog/share?resourceUrl={0}&srcUrl={1}&title={2}


    希望我的答案能帮助更多的人。

    2014年8月11日 1:41
    版主
  • 你好 y-_-z,

    你需要找到对应平台的分享链接,然后参考下面这个Sample来实现分享功能:http://code.msdn.microsoft.com/Share-to-Facebook-and-d381d36f

    这个Sample是分享到FaceBook和Twitter的,其中你需要把对应的账户验证地址,验证方式以及分享位置重新做修改。

    PS: Shao.Meng似乎已经帮你找到了很多有用的资料。

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.


    2014年8月11日 1:54
    版主

全部回复

  • 你好。

    目前Windows商店应用还没有集成好的社交分享SDK可用。

    有三种方式可以实现分享功能:

    1. 利用Windows商店应用本身的ShareContract契约去分享,分享目标取决于客户端安装了哪些应用。

    2. 利用每个社交平台提供的分享API,自己去做封装集成:

    新浪微博API:http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI

    腾讯微博API:http://wiki.open.t.qq.com/index.php/API%E6%96%87%E6%A1%A3

    人人API:http://open.renren.com/wiki/API2

    另外新浪微博提供了Windows 商店应用的SDK:http://weibowinrtsdk.codeplex.com/

    3.直接跳转到分享网页去做分享

    注意替换网址中的格式字符url 是微博中含有的网址,title是微博内容

    新浪微博:http://service.weibo.com/share/share.php?url={0}&title={1}&appkey=1343713053&searchPic=false

    腾讯微博:http://share.v.t.qq.com/index.php?c=share&a=index&url={0}&title={1}&appkey=801cf76d3cfc44ada52ec13114e84a96

    人人:http://widget.renren.com/dialog/share?resourceUrl={0}&srcUrl={1}&title={2}


    希望我的答案能帮助更多的人。

    2014年8月11日 1:41
    版主
  • 你好 y-_-z,

    你需要找到对应平台的分享链接,然后参考下面这个Sample来实现分享功能:http://code.msdn.microsoft.com/Share-to-Facebook-and-d381d36f

    这个Sample是分享到FaceBook和Twitter的,其中你需要把对应的账户验证地址,验证方式以及分享位置重新做修改。

    PS: Shao.Meng似乎已经帮你找到了很多有用的资料。

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.


    2014年8月11日 1:54
    版主
  • 谢谢,学习了
    2014年8月12日 4:34
  • thank you,
    2014年8月12日 4:35
  • 正准备加入分享功能呢。

    www.bcmeng.com

    2014年8月12日 4:38