Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.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
C# 如何使用wcf服务获取facebook授权码_C#_Facebook_Wcf_Authorization_Facebook Access Token - Fatal编程技术网

C# 如何使用wcf服务获取facebook授权码

C# 如何使用wcf服务获取facebook授权码,c#,facebook,wcf,authorization,facebook-access-token,C#,Facebook,Wcf,Authorization,Facebook Access Token,我有wcf服务功能,可以将图像上传到Facebook应用程序。 我如何获取用于此目的的授权码。我需要生成用于以下用户令牌生成目的的授权码。 如何生成授权码 dynamic token = fb.Get("oauth/access_token", new { client_id = "104685639880509", client_secret = "xxxxxxxxxxxxxxxxxxx",

我有wcf服务功能,可以将图像上传到Facebook应用程序。 我如何获取用于此目的的授权码。我需要生成用于以下用户令牌生成目的的授权码。 如何生成授权码

dynamic token = fb.Get("oauth/access_token", new
           {
               client_id = "104685639880509",
               client_secret = "xxxxxxxxxxxxxxxxxxx",
               redirect_uri = "http://localhost:50487/SRMPServiceApplication.svc",
               code = "code"
           });

从此链接生成扩展授权令牌


这没关系。我明白,但使用wcf服务在哪里可以获得授权码?动态令牌=fb.Get(“oauth/access_-token”,新的{client_-id=“104685639880509”,client_-secret=“dc75c187d2826cb57ad000c321781b2d”,redirect_-uri=”,code=“code”});如何首先生成授权码?文档是可用的,我不知道您的情况,但我认为您不应该公开显示
client\u secret
的值。出于安全原因,您可能希望现在重新生成一个新的应用程序。@Micky完全正确,您需要立即重置应用程序机密。每个人都可以使用您在此处提供的数据作为应用程序的应用程序访问令牌,并通过它更改许多应用程序设置等。做信息技术现在。
dynamic token = fb.Get("oauth/access_token", new
            {
                client_id = "104685639880509",
                client_secret = "xxxxxxxxxxxxxxxxxxx",
                grant_type = "fb_exchange_token",
                fb_exchange_token = "your extended authorization token"
            });

            fb.AccessToken = token.access_token;