所以我最近在短暂的中断后重新开始编程,我正在寻找一个应用程序用于我的业务。
我想做的是调用API (Etsy's)。问题是这个 API 使用 OAuth 来访问它,我不知道 OAuth 是如何工作的。我已经尝试阅读它,但无济于事。
我发现这篇我认为看起来很简单的文章,但我被困住了。
它告诉我使用这个包装器进行 OAuth 身份验证,并且我在我的项目中添加了文件(OAuth.cs 和 Tracing.cs),但是它吐出了一些我不明白的错误,因为我几乎是一个自学成才的程序员.
这是我的代码。
public static void getOAuthKey()
{
string ConsumerKey = "fakekey";
string ConsumerSecret = "fakesecret";
OAuth["consumer_key"] = ConsumerKey;
OAuth["consumer_secret"] = ConsumerSecret;
OAuthResponse = requestToken =
OAuth.AcquireRequestToken("https://openapi.etsy.com/v2/oauth/request_token?scope=transactions_r", "POST");
}
它吐出以下错误。
- “OAuth”是一个“命名空间”,但用作“变量”
- “OAuth”是一个“命名空间”,但用作“变量”
- 当前上下文中不存在名称“OAuthResponse”
- 当前上下文中不存在名称“requestToken”
- 命名空间“OAuth”中不存在类型或命名空间名称“AcqureiRequestToken”(您是否缺少程序集引用?)
任何人都可以帮助我减轻这些错误并克服这个障碍吗?任何帮助将不胜感激。