ここ数日間、私はJSON応答を受け取るためのURLを提供する必要があるプロジェクトに苦労しています。 Web API) これはシナリオです: - 私は消費する必要があり、クライアントに請求書のプロンプトを送信し、それまで成功しているWebサービスを持っています - 次に、彼らは私にコールバック私たちのクライアントが法案の確認を確認してもらえないか(これは私が積み上げている場所です) JSONデータを取得すると、簡単に何をすることができるのですか?私はしたいが、私の問題は、会社がステータスを送信するために呼び出すWebページを実装する方法です。 サンプルコードを参考にしてください。ありがとうc#でjsonデータを受け取るためのコールバックURLを実装する方法
-1
A
答えて
0
達成しようとしているものはWebAPIです。コントローラを使用してHTTPエンドポイントをインターネットに公開すると、APIのコンシューマはそれらを利用してステータスを返すことがあります。POST
0
APIの作成について説明しています。基本的には、C#のコントローラを使用してエンドポイントURLを作成します。このコントローラーの中で、あなたは「会社」からデータを受け取り、それを処理し、それ以降に何をする必要があれば何でもします。 C#に標準のMVCフレームワークビルドを使用する場合、それはかなり簡単です。ここでは、3足歩行のOAuth手続きで使用しているコールバックURLの例を示します。最後のステップでは、第三者がコールバックURLにリクエストを送信してデータを送信します。私たちはパラメータとしてモデルを使用しています。しかし、単純な構造(int
,string
など)も使用できます。あなたのパラメータの名前がサードパーティがクエリ文字列またはPOSTで送信する名前と一致するログとして、MVCフレームワークは変数の代入を自動的に処理します。シリアライズ/デシリアライゼーションはフレームワークに組み込まれています。ここで
は我々が我々のアプリの一つにコールバックURLを実装しているかの小さな例です。
public class MyAuthenticatedController : Controller
{
public ActionResult Index([FromUri]MyAuthenticatedModel model)
{
logTheResponse(model);
if (model == null)
{
throw new HttpException(401, "Auth Failed");
}
}
}
第三者がURLを打つでしょう:GETを使用して
http://app.mydomain.com/myauthenticated
方法。
0
ASP.NET Web APIプロジェクトをビルドしたくない場合は、Azure Functionで簡単に行うことができます。
関連する問題
- 1. パラメータを受け取って値を返すコールバックを実装する方法は? C#で
- 2. C#MVC(no ajax)でJSON本体を受け取る方法
- 3. オブジェクトcでsqlite3_traceコールバックを実装する方法
- 4. C3 jsは、URL呼び出しで受け取ったJSONデータにアクセスする方法を
- 5. このデータを取得するためにSwiftyJSONを実装する方法
- 6. Swift 3&JSON - データベースから受け取ったデータを編集する方法は?
- 7. json-simple libraryでid値の配列を受け取るためにJSONファイルをデコードする方法は?
- 8. アプリケーション/ jsonオブジェクトを受け取るためにGETを実行するためのリクエストを使用するPython
- 9. PHPまたはJSPからExtjsにJSONデータを受け取る方法
- 10. jQuery JSONデータをPHPでJSONとして受け取る
- 11. サーバーにデータを送信するための実装方法
- 12. C#データを受け取るマルチスレッドソケットサーバー
- 13. Googleハングアウトボタンのコールバックを受け取る
- 14. codeigniterでURLの後に.jsonを渡すと、JSON応答を受け取る方法はありますか?
- 15. 定数回転装置 - 正しい方位データを受け取る方法?
- 16. 特定の型を受け入れるメソッドを実装するためにサブクラスを適用する方法
- 17. スプリングコントローラのマッピングでurlパラメータを受け取る方法
- 18. Androidスタジオ:異なるオブジェクトでJson Volleyを受け取る方法
- 19. URLでJSONデータを送信し、iPadで応答を受け取ります
- 20. 春のブートでjson paramを受け取る方法
- 21. ポインタ受け取りのためにGoインタフェースを実装できません
- 22. PHPでJSONを受け取ってデータを使用する
- 23. 受信機をブロードキャストするためにonkeydownメソッドを実装する方法は?
- 24. ソケット。 socket.recv()ですべてのデータを受け取る方法?
- 25. PythonからC structを受け取る/取得する方法
- 26. Yahoo Finance APIから受け取ったJSONデータを呼び出す方法は?
- 27. JSONを受け取るURLをユーザに問い合わせる
- 28. ハイパーリンクを介したデータの受け渡しなしURLにデータを含める
- 29. OAuth:POSTデータとしてパラメータを受け取るコールバック
- 30. phpでjson_enocodedであるjson_enocodedで受け取ったjsonデータを解析する方法
ようこそStackOverflow!これはコード作成サービスではありません。私はあなたがC#でWebAPIプロジェクトを作り始めることを検討することをお勧めします。このようなコールバックを受け取るサイトを設定することには多くの部分が関わっているので、間違いなく質問があります。あなたがここに戻ってきたら、より具体的な問題を抱えて、私たちはあなたを助けることができます。もしそうなら、再度質問する前に[よくある質問をどうやってどうすればいいですか(https://stackoverflow.com/help/how-to-ask)を参照してください。 – Logarr