1

C#アプリ内からpaste.orgまたはpastebin.comに投稿を送信する方法を探しています。ある種のhttp投稿を使用する必要があることはわかっていますが、特定の例を探しています..

4

2 に答える 2

6

C# で単純なPasteBin クライアントを作成しました

次のように使用できます。

        string apiKey = "<your api key>";
        var client = new PasteBinClient(apiKey);

        // Optional; will publish as a guest if not logged in
        client.Login(userName, password);

        var entry = new PasteBinEntry
            {
                Title = "PasteBin client test",
                Text = "Console.WriteLine(\"Hello PasteBin\");",
                Expiration = PasteBinExpiration.OneDay,
                Private = true,
                Format = "csharp"
            };

        string pasteUrl = client.Paste(entry);
        Console.WriteLine("Your paste is published at this URL: " + pasteUrl);

このページで API キーを取得できます(ログインする必要があります)。

于 2011-08-02T22:22:07.483 に答える
1

ブラウザを使用してサンプルコード/テキストを投稿し、データをインターセプトして見つけ出すときは、HTTP GET/POST を確認して監視する価値があるかもしれません.WiresharkまたはHTTPWatch使用してください。これにより、HTTP の POST で何が期待されるかがわかります。HTTP ヘッダーの content-length を、送信されるコードの実際の長さに設定する必要があります。こちらこちらこちらをご覧ください。

2010年が幸せで平和でありますように。

于 2009-12-31T23:18:18.687 に答える