分享SDK的大致实现思路

1. App构造scheme url, 包括如下信息:

  》告诉被调App【微信、QQ、人人等分享平台App】当前要使用分享功能,来自于哪一个App 【标识是我们在其官网注册的appId标识】

 

     》通过 不同的scheme + 参数键值对 【包括我们的AppId】,告诉被调App当前执行哪一种分享或者其他业务操作

 

    》然后被调用App完成分享Api后,回调我们的App过程:

    。 需要我们在xcode工程的url schemes定义 【符合对应分享平台规定的scheme格式: 如 wx+appid, yx+appid ... 】

    。当被调用App完成分享之后,取出scheme后面参数的appId 参数, 然后使用【UIApplication openURL:url】打开我们的App,并传回结果数据url

posted on 2015-07-24 15:15  ZainH  阅读(207)  评论(0)    收藏  举报