私はGoogleタスクのAPI休憩を使用することを学んでいます。401許可なくgoogleタスクを使用する
私はtokkenへのアクセスに成功しました。私は、HTTPのAuthorizationヘッダーでアクセストークンを送っする必要がGoogleのタスクのドキュメントの書き込みではhttps://www.googleapis.com/tasks/v1/users/@me/lists
しかし、私はどのように link
知らない:
今私は、この残りのURLを使用してタスクリスト取得しようとしています私はウェブで結果を検索していますが、解決策は見つかりませんでした。 私もこのサイトを検索して解決しましたが、取得できませんでした。
request.GetResponse();を試行すると、401の不正なエラーが発生します。 これは私のコード
private AccessToken _accessToken = null;
private string Apikey = "my api key";
protected void Page_Load(object sender, EventArgs e)
{
_accessToken = (AccessToken)Session["AccessTokken"];
string _customerkey = "my customer key";
string _customerSecret = "my customer secret key";
Response.Write(_accessToken.Token);
string nostring = "";
string nnString = "";
OAuthBase oauth = new OAuthBase();
Uri t = new Uri("https://www.googleapis.com/tasks/v1/users/@me/lists");
string u = oauth.GenerateSignature(t, _customerkey, _customerSecret, _accessToken.Token,
_accessToken.TokenSecret, "GET", oauth.GenerateTimeStamp(),
oauth.GenerateNonce(), out nostring, out nnString);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(nostring);
request.Method = "GET";
//request.Headers.Add("Authorization: Bearer " + _accessToken.Token);
WebResponse response = request.GetResponse();
StreamReader reader = new StreamReader(response.GetResponseStream());
string responseString = reader.ReadToEnd();
reader.Close();
Response.Write(responseString);
私はGoogle APIの.NETライブラリに精通していますが、httpRequestを使用したいと思います。それはまた、TwitterのAPIのために良いだろうので、ansは残りのAPIをans。 私が必要とするのは、tokkenへのアクセスをgoogleに送信する構文を知ることだけです。 – Silagy
ありがとう – Silagy