在C#控制台应用程序中使用Yammer API对用户进行身份验证?我不想要MVC
static void Main(string[] args)
{
var myConfig = new ClientConfigurationContainer
{
ClientCode = null,
ClientId = "CODEHERE",
ClientSecret = "CODEHERE"
};
var myYammer = new YammerClient(myConfig);
var test = myYammer.GetToken();``
Console.WriteLine("Token" + test);
Console.ReadLine();
}
我正在使用NuGet Yammer API,我试图简单地验证并显示令牌作为测试。
不幸的是,我似乎无法让它发挥作用。我是新手,但没有关于NuGet Yammer API的文档,它将是一个控制台应用程序。 Yammer开发人员页面上的所有示例和文档都显示了通过基于Web的应用程序执行此操作
答案 0 :(得分:2)
您无法在C#控制台应用程序中验证Yammer。 Yammer仅在浏览器中对用户进行身份验证,并使用可在您的应用程序中使用的OAuth流生成令牌。 https://developer.yammer.com/docs/oauth-2