0

JSONファイルを返すサーバーにアクセスできるようにトークンを生成しようとしています。サーバーのAPIのドキュメントを読みましたが、次のように表示されます。

動詞->POST

プロトコル->http://

Primary_domain- > api.actitudfem.com

アクション->登録

データ型->json

Required_pa ​​rameters-> appid = [unique_id]

Optional_parameters ->&name = [username]&email = [useremail]

URL- > http://api.actitudfem.com/register.json

トークンを取得してJSONファイルをダウンロードする方法を教えてください。ありがとう

4

1 に答える 1

0

HttpWebRequest を使用します。

これらを必ず参照してください。

using System;
using System.IO;
using System.Net;
using System.Text;

次に、以下を使用します。

    const string url = "http://api.actitudfem.com/register.json";

    string postData = "appid=SomeUniqueID";
    var dataBytes = Encoding.UTF8.GetBytes(postData);

    var request = (HttpWebRequest)WebRequest.Create(url);
    request.ContentLength = dataBytes.Length;
    request.ContentType = "application/x-www-form-urlencoded";
    request.Method = "POST";

    using (var postStream = request.GetRequestStream())
        postStream.Write(dataBytes, 0, dataBytes.Length);

    string json = String.Empty;
    using (var response = (HttpWebResponse)request.GetResponse())
    {
        using (var sr = new StreamReader(response.GetResponseStream()))
            json = sr.ReadToEnd();
    }

&name=[username]&email=[useremail]次に、必要に応じて postDataに追加することを選択できます。

于 2012-04-15T08:48:33.340 に答える