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>

三,核心代码

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();
                    }
                }
            }
        });
    }
}
//1234568836腾讯开发者平台搜索应用可查看(有权限);发版方可查看。
0 0