多语言展示
当前在线:1106今日阅读:75今日分享:44

易信开放平台使用方法及常见问题详解

易信不仅有公众平台,也有开放平台,大家可能对开放平台不是很了解,接下来这篇文章就将为大家介绍易信开放平台怎么用,应用开发者们可以来看一看。  ----如何将内容分享到易信?  ----以下是一些成功案例:  ----常见问题与解答  Q:AppID审核的速度、流程  A:三个工作日内完成审核。目前应用登记审核只审核开发者的资质和真实性,一般不涉及应用内容本身,不需要开发者提交ipa文件或apk文件,也不需要将含易信SDK的版本在AppStore或android各市场发布后再提交审核,但要求开发者提供该应用已经上线的老版本APP的下载地址。  Q:应用名称规范  A:同一应用在不同平台的版本应公用同一个AppID,请不要在应用名称中出现平台相关字样(例如:XXX应用Android版)。  Q:为什么在开放平台网站注册的已经审核通过的应用,进行资料修改之后未马上生效,而且在应用列表页面的状态变成了“完善资料中”?  A:审核通过的应用资料一旦发生修改即需要重新提交审核,并且等待审核通过才能正常使用。审核过程中,原来已审核通过的应用资料不能再使用,分享时签名会显示未审核应用。  Q:在注册的应用名已被注册,怎么办?  A:遇到此情况,请确认应用名输入无误以及您对该应用的所有权。  Q:APP审核通过之后,在易信里为什么还是会显示“来自未审核应用”呢?  A:一般是本机缓存的问题,可以测试查看其他机器中的显示情况,本机删除易信和该应用后重新安装即可解决。  Q:用户使用App发送链接给易信好友,点击该链接信息打开的页面如何知道接收方的手机中是否已安装App?  A:易信打开指定页面的时候,会在原链接后加上参数isappinstalled,即http://xxxx/?isappinstalled=[1|0],1为已安装,0为未安装。  Q:为什么使用易信SDK分享信息给易信好友,有的消息发送成功,有的消息发送失败(打不开易信)?  A:这是因为SDK协议中对缩略图的大小作了限制,内存大小不能超过64K。另外限制的还有title、description等参数的大小。iOS开发者请在易信开放平台网站iOS手册搜索“thumbData”,Android开发者请见易信开放平台网站Android手册的“YXMessage”页面。  Q:分享内容到易信,对易信版本有什么要求?  A:易信android和iPhone版必须在v1.0以上才能正常显示他人分享的内容。  Q:App如何知道用户的手机是否已安装易信?  A:可使用接口isYXAppInstalled,在易信开放平台网站手册搜索可知详情。  Q:为什么使用易信iOS SDK分享信息给易信好友,发送成功后不能返回原App,并且在易信对话框中,没有显示“来自”哪个App?  A:让易信跳转回原App需要在原App中将AppID设置为URL Scheme。具体操作方法见易信开放平台 iOS上手指南 。  Q:应用没有审核通过能不能进行调试?  A:iOS应用和Android应用都可以进行调试,但是android 应用一定要填写正确的包名和签名,否则android应用就不能调试。android 应用的签名可使用签名生成工具获取。 应用如果没有审核通过,则分享的信息来源一律显示“来自未审核应用”。  Q:为什么代码混淆之后,会导致无法弹出发送第三方消息的确认框?  A:需要在混淆配置文件proguard.cfg中,增加如下两行代码:  -keep class im.yixin.sdk.api.YXMessage {*;}  -keep class im.yixin.sdk.api.** implementsim.yixin.sdk.api.YXMessage$YXMessageData{*;}
推荐信息