나는 이것에 대해 매우 신중하며 도움이 필요하다. 내 webapi에서 내 앱으로 알림을 보내려고합니다. 이렇게하려면 URL ("https://onesignal.com/api/v1/notifications")에 정보를 포함하는 게시물 (인증 및 내용 유형 헤더)을 보내면됩니다. 하지만 게시물을 보내면 길어질뿐입니다. 작업 시간 초과가에 도달했으나 메시지 오류가 나타나지 않습니다. asp.net 솔루션에서 onesignal의 설명서 코드를 tryed 있지만 나를 위해 일하지 않습니다. 누구든지 도울 수 있니? 아니면 내 requisiton과 함께 오류를 추적 할 수 있습니까? 통지를 보내 나를 위해 어떤 응답을 반환하는 데 시간이 오래 걸리는webapi C#에서 oneignal url로 POST 요청 보내기
using (var client = new HttpClient())
{
var url = new Uri("https://onesignal.com/api/v1/notifications");
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", "Rest ID");
var obj = new
{
app_id = "APP ID",
contents = new { en = "English Message" },
included_segments = new string[] { "All" }
};
var json = JsonConvert.SerializeObject(obj);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(url, content);
}
당신에게 어떤 일이 일어 났는지는 확실치 않지만,이 일은 저에게 좋습니다. 그리고 공유에 대해 매우 고맙습니다. – Lee