Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何登录linkedin向服务器端发送访问令牌_Android_Login_Oauth 2.0_Linkedin_Linkedin Api - Fatal编程技术网

Android 如何登录linkedin向服务器端发送访问令牌

Android 如何登录linkedin向服务器端发送访问令牌,android,login,oauth-2.0,linkedin,linkedin-api,Android,Login,Oauth 2.0,Linkedin,Linkedin Api,我正在使用这些链接,通过android应用程序中的链接登录。我还在linkedin developer上创建了我的应用程序,还提供了oauth 2.0和javascript的链接。通过在link2中运行代码: final Activity thisActivity = this; findViewById(R.id.btnLiSignIn).setOnClickListener(new View.OnClickListener() { @Override

我正在使用这些链接,通过android应用程序中的链接登录。我还在linkedin developer上创建了我的应用程序,还提供了oauth 2.0和javascript的链接。通过在link2中运行代码:

 final Activity thisActivity = this;

    findViewById(R.id.btnLiSignIn).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            LISessionManager.getInstance(getApplicationContext()).init(thisActivity, buildScope(), new AuthListener() {
                @Override
                public void onAuthSuccess() {
                    // Authentication was successful.  You can now do
                    // other calls with the SDK.
                    Log.d(TAG, "success" + LISessionManager.getInstance(getApplicationContext()).getSession().getAccessToken().toString());
                    Toast.makeText(getApplicationContext(), "success" + LISessionManager.getInstance(getApplicationContext()).getSession().getAccessToken().toString(), Toast.LENGTH_LONG).show();
                }

                @Override
                public void onAuthError(LIAuthError error) {
                    // Handle authentication errors
                    Log.d(TAG, "failed " + error.toString());
                    Toast.makeText(getApplicationContext(), "failed " + error.toString(), Toast.LENGTH_LONG).show();
                }
            }, true);
        }
    });
我正在登录并获得访问令牌。我想向我的网站服务器发送访问令牌,并从我的网站获取用户数据。当我发送此令牌时,它不起作用。我需要买些其他代币吗。请一步一步地指导。

你做不到。从:

移动与服务器端访问令牌

需要注意的是,通过 Mobile SDK只能与Mobile SDK一起使用,不能用于 进行服务器端RESTAPI调用

类似地,访问您已经从用户处存储的令牌 使用服务器端RESTAPI调用进行身份验证将不起作用 使用移动SDK


而是在设备上获取所需信息并将信息发送到服务器。

将信息发送到服务器可以模拟,无需任何后端verification@Shadow你是对的。当前形式的SDK在登录/创建帐户方面做得不好。它更适合为现有用户导入配置文件数据。