دليل واجهات البرمجة التطبيقية (API)
يمكنك استخدام الأكواد المجهزة أدناه لتطبيق الربط المباشر مع مختلف لغات البرمجة.
POST
/messages/send_file_lab
File Management
مثال إرسال ملف باستخدام HttpClient في C#
using System;
using System.Net.Http;
using System.Text;
using System.Text.Json;
using System.Threading.Tasks;
class Program
{
static async Task Main()
{
var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Bearer YOUR_API_TOKEN");
var payload = new
{
to = "+966500000000",
channel = "whatsapp",
type = "file",
path = "https://example.com/reports/report_123.pdf",
user = "سارة محمود"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://your-domain.com/api/messages/send_file_lab", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
}
}