2

有没有很好的例子来说明如何填充应用程序设置来创建请求设置?

这是来自谷歌的代码

using Google.Contacts;
using Google.GData.Contacts;
using Google.GData.Client;
using Google.GData.Extensions;
// ...
    RequestSettings settings = new RequestSettings("<var>YOUR_APPLICATION_NAME</var>");
    // Add authorization token.
    // 
    // ...
    ContactsRequest cr = new ContactsRequest(settings);

我是否必须指定从 oAuth 请求中获得的令牌,而不再指定?

YOUR_APPLICATION_NAME 的值可以是任何字符串值吗?

4

1 回答 1

3

如果要使用 OAuth 2.0,则必须设置settings.OAuth2ParametersOAuth2Parameters类的实例或使用RequestSettings(string applicationName, OAuth2Parameters parameters)构造函数。

http://code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/oauth2_sample/oauth2demo.cs上的示例应用程序展示了如何实例化一个OAuth2Parameters对象。

其他RequestSettings构造函数允许您使用 OAuth 1.0 和其他身份验证机制。

于 2012-04-26T18:41:37.030 回答