在C#控制台应用程序

时间:2016-03-29 14:50:33

标签: c# rest oauth oauth-2.0 yammer

我想从Console C#应用程序发布到我的公司Yammer feed。 之前,我创建了Javascript和Rest Application。但现在,我不知道如何获取访问令牌。

我尝试使用HttpWebRequest Class to Endpoint

https://www.yammer.com/dialog/oauth/?client_id=[my_client_id] &response_type=code&redirect_uri=[redirect_url]

然而,Httpresponse不包含"代码"。

知道获取访问令牌的人,请告诉我如何获取访问令牌。

1 个答案:

答案 0 :(得分:0)

有多种方法可以获取示例令牌。您现在可以在创建客户端应用程序的屏幕中生成一个。转到https://www.yammer.com/client_applications/并选择要为其获取令牌的应用。

“为此应用程序生成开发人员令牌”链接

对于您列出的API请求,我认为用户首先需要进行身份验证然后获取一个对话框以接受\拒绝该应用程序,然后该应用程序将重定向以获取代码以交换访问令牌。 文件在这里: https://developer.yammer.com/docs/oauth-2