首页 > 代码库 > 友盟分享SDK集成步骤
友盟分享SDK集成步骤
1、官方注册appID。
2、menifest添加和声明umeng相关的activity以及appKey。
3、
// 首先声明一个controller变量,由友盟服务工厂类直接取得友盟社交服务。
mController = UMServiceFactory.getUMSocialService("com.umeng.share", RequestType.SOCIAL);
// 然后有这个友盟的社交服务设置分享的内容和分享的图片以及链接地址
mController.setShareContent(mContent); mController.setShareMedia(new UMImage(context, mJumpUrl));
// 然后配置授权handler,各个平台的配置有些差异,
// 并设置分享的平台。
// 最后调用之前定义的mController对象的postShare方法,并定义一个postlistener,复写onComplete()方法,编写分享成功或失败的代码。
mController.postShare(context, share_MEDIA, new SnsPostListener() { @Override public void onStart() { // Toast.makeText(context, "开始分享.", Toast.LENGTH_SHORT).show(); } @Override public void onComplete(SHARE_MEDIA platform, int eCode, SocializeEntity entity) { if (eCode == 200) { Toast.makeText(context, "分享成功!", Toast.LENGTH_SHORT).show(); } else { String eMsg = ""; if (eCode == -101) { eMsg = "没有授权"; } // Toast.makeText(context, "分享失败[" + eCode + "] " + // eMsg,Toast.LENGTH_SHORT).show(); } } });
友盟分享SDK集成步骤
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。