Deviantart APIを使用するためにOAuth 2を使用する方法を理解する必要があります。OAuth 2 - OAuth 2の使用方法C#example
は私がのclient_idとclient_secret一部ここ
情報を得た彼らが与える
エンドポイントあなたは私たちがOAuth 2.0のを使用して認証する必要が唯一の情報は、アプリのclient_id
とclient_secret
値です
、および以下に示すエンドポイントが含まれます。
OAuth 2.0のドラフト10:
https://www.deviantart.com/oauth2/draft10/authorize https://www.deviantart.com/oauth2/draft10/token
OAuth 2.0のドラフト15:
https://www.deviantart.com/oauth2/draft15/authorize https://www.deviantart.com/oauth2/draft15/token
プラセボコール
のOAuth 2.0に依存する第1のAPIコール認証はプラセボ呼び出しです。 ファイルアップロードのように、実際のAPI呼び出しを行う前にアクセストークンが有効であることを確認すると便利です。 次エンドポイントの1つ(アクセストークンを提供する必要があります)とそれを呼び出す:
https://www.deviantart.com/api/draft10/placebo https://www.deviantart.com/api/draft15/placebo
あなたはあなたとあなたのトークンを取得しましたOAuth 2.0のドラフトに対応したエンドポイントを使用する必要があります。
それは常に次のJSONを返す:{status: "success"}
私は、Webを検索し、この素晴らしいライブラリを発見しました。
http://www.dotnetopenauth.net/
DotNetOpenAuthのV4.0.1は、リファレンスとしてそれを追加しましたが、次に何をすべきか見当がつかない。でも、非常に小さな例では、OAuthのにここで2
using DotNetOpenAuth;
using DotNetOpenAuth.OAuth2;
がdeviantartが
http://www.deviantart.com/developers/oauth2
私がこれまでに得たものを、ここで[OK]をしかし
を動作していない情報を提供するページの使用方法については本当に有用であろう
DNOAサンプルを見てみましたか? http://www.dotnetopenauth.net/ – Mansfield
はい、動作しません。 – MonsterMMORPG