QQ客服
来源:互联网 发布:人工智能 威胁英语m 编辑:程序博客网 时间:2024/04/28 18:29
软件中嵌入QQ客服代码
现在好多公司,注重与用户的沟通,在软件内嵌入QQ是个很好的方式,用户有什么问题可以直接问客服就好了。OK,因为项目需要,也稍微看了一下这个功能,拿出来与大家交流,如果有什么不准确的地方还希望指正,欢迎交流:839773597.
一,需要mta-sdk-1.6.2.jar
二,所需权限
//所需要的权限
<activity
android:name="com.tencent.connect.common.AssistActivity"
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<activity
android:name="com.tencent.tauth.AuthActivity"
android:launchMode="singleTask"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="tencent1101637422" />
</intent-filter>
</activity>
<activity
android:name="com.tencent.connect.common.AssistActivity"
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<activity
android:name="com.tencent.tauth.AuthActivity"
android:launchMode="singleTask"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="tencent1101637422" />
</intent-filter>
</activity>
三,核心代码
public class MainActivity extends Activity {
private LinearLayout mQQservice;
private WPA mWPA;
private QQAuth mQQAuth;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mQQservice = (LinearLayout) findViewById(R.id.qqservice);
mQQservice.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
mQQAuth = QQAuth.createInstance("1234568836", MainActivity.this);
mWPA = new WPA(MainActivity.this, MainActivity.this.mQQAuth.getQQToken());
String uin = "728039853";
if (!"".equals(uin)) {
int ret = mWPA.startWPAConversation(uin, "");
if (ret != 0) {
Toast.makeText(MainActivity.this, "开始WPA谈话失败", Toast.LENGTH_LONG).show();
}
}
}
});
}
}
private LinearLayout mQQservice;
private WPA mWPA;
private QQAuth mQQAuth;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mQQservice = (LinearLayout) findViewById(R.id.qqservice);
mQQservice.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
mQQAuth = QQAuth.createInstance("1234568836", MainActivity.this);
mWPA = new WPA(MainActivity.this, MainActivity.this.mQQAuth.getQQToken());
String uin = "728039853";
if (!"".equals(uin)) {
int ret = mWPA.startWPAConversation(uin, "");
if (ret != 0) {
Toast.makeText(MainActivity.this, "开始WPA谈话失败", Toast.LENGTH_LONG).show();
}
}
}
});
}
}
//1234568836腾讯开发者平台搜索应用可查看(有权限);发版方可查看。
0 0
- qq 客服
- QQ客服
- QQ客服
- 网页QQ客服 msn客服
- qq客服,调用qq聊天
- 实现在线QQ客服
- qq客服在线源代码
- 网页浮动qq客服
- 在线QQ客服代码
- QQ在线客服代码
- 在线QQ客服代码
- 在线客服QQ代码
- 在线客服QQ代码
- 在线客服QQ代码
- QQ在线客服
- 简单在线客服QQ
- QQ在线客服代码
- QQ , MSN 客服代码
- BigDecimal的加减乘除
- 国外软件外包项目网站(适用软件兼职)
- rabbimq集群关闭 启动 重置
- 【c++程序】多重继承容易产生两义性
- Android获取版本号
- QQ客服
- BZOJ 1270 Beijing Wc 2008 雷涛的小猫 动态规划
- 机器视觉开源代码集合
- 2014年的最后一天
- 关于去苹果服务器验证充值的一些看法
- Manifest.xml中各标签说明
- android:installLocation简析
- 设计模式之——简单工厂模式与策略模式
- Leecode - Valid Number