分享服務(wù)接口
更新時間:
分享服務(wù)接口 ShareService
:
public abstract class ShareService extends ExternalService {
/**
* 靜默分享,只能指定一種分享類型,不會顯示分享選擇界面
* @param content 分享內(nèi)容
* @param shareType 分享類型
* @param biz biz
*/
public abstract void silentShare(ShareContent content, final int shareType, final String biz);
/**
* 設(shè)置分享監(jiān)聽對象
* @param listener 監(jiān)聽對象
*/
public abstract void setShareActionListener(ShareActionListener listener);
/**
* 獲取分享監(jiān)聽對象
* @return 監(jiān)聽對象
*/
public abstract ShareActionListener getShareActionListener();
/**
* 設(shè)置 app 的名字
* @param name app 名字
*/
public abstract void setAppName(String name);
/**
* 初始化微信分享
* @param appId 微信 appId,在微信渠道中注冊獲取
* @param appSecret 微信 appSecret,在微信渠道中注冊獲取
*/
public abstract void initWeixin(String appId, String appSecret);
/**
* 初始化微博分享
* @param appId 微博 appId,在微博渠道中注冊獲取
* @param appSecret 微博 appSecret,在微博渠道中注冊獲取
* @param redirectUrl 微博分享重定向鏈接
*/
public abstract void initWeiBo(String appId, String appSecret, String redirectUrl);
/**
* 初始化 QZone 分享
* @param appId QZone appId,在 QQ 渠道中注冊獲取
*/
public abstract void initQZone(String appId);
/**
* 初始化 QQ 分享
* @param appId QQ appId,在 QQ 渠道中注冊獲取
*/
public abstract void initQQ(String appId);
/**
* 初始化支付寶分享
* @param appId 支付寶 appId,在支付寶渠道中注冊獲取
*/
public abstract void initAlipayContact(String appId);
/**
* 初始化釘釘分享
* @param appId 釘釘 appId,在釘釘渠道中注冊獲取
*/
public abstract void initDingDing(String appId);
}
文檔內(nèi)容是否對您有幫助?