そこで、しばらく中断していたプログラミングを最近再開し、ビジネスで使用するアプリを構築しようとしています。
私がやろうとしているのは、API (Etsy の)を呼び出すことです。問題は、この 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」は現在のコンテキストに存在しません
- タイプまたは名前空間名「AcqureiRequestToken」が名前空間「OAuth」に存在しません (アセンブリ参照がありませんか?)
これらのエラーを軽減し、この障害を乗り越えるのを手伝ってくれる人はいますか? どんな助けでも大歓迎です。