b2c信息网

您现在的位置是:首页 > 最近新闻 > 正文

最近新闻

微信分享app消息(微信分享应用app)

hacker2022-07-07 16:07:26最近新闻89
本文目录一览:1、如何把app分享到微信2、

本文目录一览:

如何把app分享到微信

1.申请应用 AppKey

申请方法:访问友推网站后台,登录后进入应用列表,添加需要集成友推组件的 App,如下图,添加成功后可获取应用的 AppKey。

2.申请社交平台appkey

集成前需要为应用在各大社交网站的开放平台申请账号并通过审核,否则只能调用系统的分享菜单,无法跟踪分享的回调事件及统计平台

3.引用youtui库项目

将youtui-lib项目库和应用工程放在同一个目录下

在 Package Explorer 中右键点击工程的根目录,选择 Properties(属性),然后点击,在Android选项点击Add添加youtui-lib

4.注册需要分享的平台

1)配置各分享平台key,该配置文件为youtui_sdk.xml,配置完放入工程的assets文件夹。

2)如果需要分享到哪个平台就将该平台的Enable属性设置为true.

3)如果需要将某个平台排列到前面,只需要改变它在youtui_sdk.xml文件中的位置即可。

5.各平台需要注意的事项:

新浪微博:

新浪微博需要验证应用签名,请一定要在新浪开放平台管理中心应用信息 - 基本信息 - Android签名包名信息 配置该信息

每次包名变化或者使用的.keystore变化都会导致应用签名变化,请重新到新浪微博开放平台设置。

运行Demo时如果重新编译,因为使用的.keystore文件变化也会导致应用签名变化,导致Demo新浪微博分享无法正常工作,请运行Demo时使用Demo工程包中提供的debug.keystore替换C:\Users\Administrator.android中的debug.keystore文件

微信和朋友圈:

微信和朋友圈也需要验证应用签名,请在微信开放平台管理中心修改应用 - 开发信息配置。

QQ和QQ空间:

QQ和QQ空间使用的是腾讯开放平台api,请在腾讯开放平台申请账号和注册应用,请不要使用QQ互联(用于网站账号登录)的配置,虽然都是腾讯的,但是两个平台并不通用,除了需要在youtui_sdk.xml配置信息,还需要在manifest文件中的android:scheme中的tencent后的一串数字换成自己应用的appid。

?xml version="1.0" encoding="utf-8"?

6.最后一行配置说明:选用调用系统分享菜单功能。

7.在AndroidManifest.xml 注册权限。

8.在 AndroidManifest.xml 注册需要的Activity。

微信和朋友圈回调设置。

如果需要分享微信和朋友圈,必需建一个 应用包名+ .wxapi 的包,在该包下建 WXEntryActivity.java,将该类继承cn.bidaround.youtui.wxapi.WXEntryActivity即可(里面不用写代码)

public class WXEntryActivity extends cn.bidaround.youtui.wxapi.WXEntryActivity { }

如图:(将com.xingxinglangtuoche替换成你应用的package名,微信回调会使用到)

9.初始化友推

开发者请在自己的程序开始,最好是在MainActivity的onCreate方法调用。YtTemplate.init(this)初始化友推sdk,这样友推sdk才能进行后续调用(否则分享等操作会出现空指针异常),例如:

protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); YtTemplate.init(this);/初始化友推/ initView(); } 应用退出时:

在您项目的出口Activity的 onDestroy 方法的第一行插入下面的代码 YtTemplate.release(this); 此方法用于释放内存,统计用户使用情况,一旦调用了release,就必须重新调用init才能使用友推的功能,否则会出现空指针异常;

10.创建 ShareData 实例,调用该实例的set方法设置需要分享的数据: 创建ShareData实例,调用该实例的set方法设置自己需要分享的数据,关于该实例具体内容见下文,如果只是分享应用则只需要设置 setIsAppShare(true) 就可以分享应用在友推后台填写的信息和下载链接。

ShareData 包含的字段:

isAppShare text imagePath imageUrl description title target_url 判断是否为分享应用 待分享的文字,短信要小于70个字符,微博要小于140个字符,如果需要分享链接,最好将链接url放在最后 待分享的本地图片地址,分享图片的话需要在本地和网络图片中选一,如果都有则优先分享本地图片 待分享网络图片url,分享图片的话需要在本地和网络图片中选一,如果都有则优先分享本地图片 待分享内容的描述 待分享内容的标题 待分享内容的跳转链接

11.通过创建该类实例,调用实例的set方法设置这些参数,例如:

ShareData shareData = new ShareData(); shareData.isAppShare = false;//设置为true则分享的信息从友推后台填写的应用信息中读取,可动态更新,后面的值不用设置。 shareData.setDescription("友推积分组件"); shareData.setTitle("友推分享"); shareData.setText("通过友推积分组件,开发者几行代码就可以为应用添加分享送积分功能,并提供详尽的后台统计数据,除了本身具备的分享功能外,开发者也可将积分功能单独集成在已有分享组件的app上,");

shareData.setTarget_url("");

shareData.setImageUrl("");

shareData.setImagePath("");

12.各个平台分享数据的限制和注意事项:

因为各个平台的分享限制,请分享时尽量分享图片+链接,依靠链接来了解更多信息。

1) 微信 朋友圈 微信分享为linkcard形式,超出的文字部分不会显示。

2) 新浪微博 很低版本的新浪微博不支持发多类型微博,进行图文分享时只会分享图片,新浪微博分享消息最长为140字。

3) QQ、QQ空间 QQ分享的消息最长40字,分享的标题最长30字,多余的部分将被忽略,description将被忽略 QQ空间分享的消息最长200字,分享的标题最长600字,多余的部分将被忽略,description将被忽略。

4) 腾讯微博 只有image(imagePath或imageUrl)和text被分享,其他字段忽略,腾讯微博分享消息最长为140字。

5) 人人网 只有image(imagePath或imageUrl)和text被分享,其他字段忽略。

6) 短信 只有text被分享,其他字段忽略。

7) 邮件 只有text被分享,其他字段忽略。

13.调用友推分享推荐组件

为应用添加一个分享推荐按钮,如:

14.在分享按钮事件中调用youtui的组件即可,示例代码:

public void onClick(View v) { if(v.getId()==R.id.popup_bt)

{ /调用友推分享推荐组件,YouTuiViewType类的常量为分享样式参数,目前支持白色列表和黑色网格两种/ /创建分享的模板,第一个参数为activity,第二个参数为分享窗口样式,第三个参数为是否需要积分/

YtTemplate blackTemp = new YtTemplate(this, YouTuiViewType.BLACK_POPUP,false); //黑色网格样式不需要积分活动 /YtTemplate blackTemp = new YtTemplate(this, YouTuiViewType.WHITE_LIST,ture);/ //白色列表样式需要积分活动

ShareData shareData = new ShareData();

shareData.isAppShare = false;//设置为true则分享的信息从友推后台填写的应用信息中读取,可动态更新后面的值不用设置。

shareData.setDescription("友推积分组件");

shareData.setTitle("友推分享");

shareData.setText("通过友推积分组件,开发者几行代码就可以为应用添加分享送积分功能,并提供详尽的后台统计数据,除了本身具备的分享功能外,开发者也可将积分功能单独集成在已有分享组件的app上,快来试试吧 ");

shareData.setTarget_url("");

shareData.setImageUrl("");

shareData.setImagePath("");

blackTemp.setShareData(shareData);//设置默认的分享数据;shareData 设置参看4.6

//**如果要为某个平台设置不一样的分享信息。则单独设置*/ //blackTemp.addData(YtPlatform.PLATFORM_QQ, shareData); //调出分享窗口 blackTemp.show();

//如果需要自定义分享事件,可以创建监听事件,然后在回调中处理 YtShareListener listener1 = new YtShareListener() {          

@Override

public void onSuccess(ErrorInfo arg0)

{

}  

@Override    public void onPreShare()

{

}  

@Override  

public void onError(ErrorInfo arg0)

{

}

@Override

public void onCancel() {

}

};//给新浪微博添加分享监听 blackTemp.addListener(YtPlatform.PLATFORM_SINAWEIBO, listener1);

//给QQ添加分享监听 //

blackTemp.addListener(YtPlatform.PLATFORM_QQ, listener2); }

APP分享到微信朋友圈,需要申请appid吗

将APP分享到微信朋友圈不需要申请AppId,具体分享方式如下:

1、百度搜索应用名称(以微博为例),并点任意应用下载页面。

2、在打开的页面中点击浏览器右下角的“…”按钮。

3、在弹出的菜单中点击“分享”。

4、点击“微信朋友圈”。

5、在弹出的微信朋友圈界面中输入分享台词,并点击“发送”分享该应用。

手机微信怎么分享软件

在要在微信的聊天框里面进行传送就可以了,具体操作如下所示:

1、首先在首页上打开微信。

2、然后点击打开想要发送软件的朋友。

3、点击打开箭头位置上的加号按钮。

4、然后点击箭头位置上的文件按钮。

5、然后找到想要发送的软件。

6、最后点击发送按钮。

7、发送成功。

苹果手机怎么分享app给别人?

需要长按选择软件,点击分享就可以了,方法如下:

1、苹果手机分享软件,以“微信”为例。

2、长按微信,在弹出的页面中选择“分享微信”。

3、点击“分享微信”后,出现分享页面,有多个分享途径可选择,以短信分享为例,点击“信息”。

4、点击后,会跳转到信息编辑页面,在收件人处选择你想分享的人的手机号码或者iMessage地址,然后发送。

5、对方在收到信息后,会看到以下页面,点击分享过来的页面。

6、就会跳转到APP Store的“微信”下载页面了。

如何通过微信把电脑的软件发给朋友

您好,1,打开电脑的微信网页,手机登陆微信,然后扫码登陆。

2,然后在电脑的微信上点击微信好友,然后点击添加文件,选择电脑上的文件,确定,即可将电脑上的文件发送给微信好友。

其他

工具:微信、视频

步骤:1、在自己电脑上面下载电脑版的微信,在软件中心搜索进行下载

2、登陆自己的微信,找到你的好友;

3、点击发送本地视频,找到在电脑上的视频,进行发送,注意视频大小要控制在25M之内。

4、发送完毕之后,对方就可以收到你发的视频了。

可以通过电脑版微信发电脑里的照片发送给微信好友。具体步骤如下:

1、在电脑桌面找到微信图标,双击打开微信登录界面。

2、在打开的微信登录界面,点击登录进行微信账号登录,进入微信主界面。

3、在微信主界面选项联系人选项,并在联系人界面选择需要发送图片的好友,点击进入该好友界面。

4、在该好友界面点击下方的发消息按钮,进入与该好友的聊天界面。

5、在该好友的聊天界面,选择下方的图片选项,点击进入选择图片界面。

6、在选择图片界面,选择需要发送给该好友的图片,并点击下方打开按钮选择该图片。

7、选择好需要发送的图片后,点击右下方的发送按钮,即可完成把该图片发送给好友的操作。

发表评论

评论列表

  • 可难春慵(2022-07-08 02:41:10)回复取消回复

    荐组件,YouTuiViewType类的常量为分享样式参数,目前支持白色列表和黑色网格两种/ /创建分享的模板,第一个参数为activity,第二个参数为分享窗口样式,第三个参数为是否需要积分/YtTemplate blackTemp = new YtTemplate(this,

  • 末屿梦息(2022-07-07 18:47:27)回复取消回复

    ("友推分享"); shareData.setText("通过友推积分组件,开发者几行代码就可以为应用添加分享送积分功能,并提供详尽的后台统计数据,除了本身具备的分享功能外,开发者也可将积分功能单独集成在已有分享组件的app

  • 柔侣私野(2022-07-07 22:22:57)回复取消回复

    键点击工程的根目录,选择 Properties(属性),然后点击,在Android选项点击Add添加youtui-lib4.注册需要分享的平台1)配置各分享平台key,该配置文件为youtui_sdk.xml,配置完放入工程的

  • 冢渊惑心(2022-07-07 18:16:37)回复取消回复

    配置说明:选用调用系统分享菜单功能。7.在AndroidManifest.xml 注册权限。8.在 AndroidManifest.xml 注册需要的Activity。微信和朋友圈回调设置。如果需要分享微信和朋友圈,必需建一个 应用包名+ .wxapi 的包,在该包下建

  • 末屿卿绡(2022-07-08 01:39:57)回复取消回复

    und.youtui.wxapi.WXEntryActivity即可(里面不用写代码)public class WXEntryActivity extends cn.bidaround.youtui.wxapi.WXEntryActivity { }如图:(将com.xingx