C# Класс Microsoft.AspNet.WebHooks.InstagramWebHookReceiver

Provides an IWebHookReceiver implementation which supports WebHooks generated by Instagram. Set the 'MS_WebHookReceiverSecret_Instagram' application setting to the application secrets, optionally using IDs to differentiate between multiple WebHooks, for example 'secret0, id1=secret1, id2=secret2'. The corresponding WebHook URI is of the form 'https://<host>/api/webhooks/incoming/instagram/{id}'. For details about Instagram WebHooks, see https://instagram.com/developer/realtime/.
Наследование: Microsoft.AspNet.WebHooks.WebHookReceiver
Показать файл Открыть проект

Открытые методы

Метод Описание
ReceiveAsync ( string id, System.Web.Http.Controllers.HttpRequestContext context, HttpRequestMessage request ) : Task

Защищенные методы

Метод Описание
VerifySignature ( string id, HttpRequestMessage request ) : Task

Verifies that the signature header matches that of the actual body.

Приватные методы

Метод Описание
GetActions ( Newtonsoft.Json.Linq.JArray data, HttpRequestMessage request ) : IEnumerable
WebHookVerification ( string id, HttpRequestMessage request ) : Task

Описание методов

ReceiveAsync() публичный Метод

public ReceiveAsync ( string id, System.Web.Http.Controllers.HttpRequestContext context, HttpRequestMessage request ) : Task
id string
context System.Web.Http.Controllers.HttpRequestContext
request System.Net.Http.HttpRequestMessage
Результат Task

VerifySignature() защищенный Метод

Verifies that the signature header matches that of the actual body.
protected VerifySignature ( string id, HttpRequestMessage request ) : Task
id string
request System.Net.Http.HttpRequestMessage
Результат Task