0
تبدیل زبان
سلام دوستان عزیز یکی می تواند یک قطعه کد php برای من به سی شارپ بنویسید
$url = 'https://arzoonlike.ir/api/v2'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'key="YOURKEY"&action="ACTION"&service="SERVICE NUMBER"&link="YOUR LINK"&amount="COUNT"'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch);
2 پاسخ
0
مرسی فقط از این خط کد ایراد میگیره
var response = await client.PostAsJsonAsync( "/api/v2", data);
0
سلام به شما دوست عزیز.
یک پروژه از نوع windows form application بسازید و یک دکمه بر روی آن قرار دهید سپس در قسمت کد دستورات زیر را بنویسید. دقت داشته باشید که ورژن دات نت شما بر روی 4.7 باشد.
using System; using System.Threading.Tasks; using System.Windows.Forms; using System.Net; using System.Net.Http; using System.Net.Http.Headers; namespace WindowsFormsTestApi { public class Data { public string key { get; set; } public string action { get; set; } public string service { get; set; } public string link { get; set; } public int amount { get; set; } } public partial class Form1 : Form { static HttpClient client = new HttpClient(); public Form1() { InitializeComponent(); } static async Task<Uri> PostAsync(Data data) { var response = await client.PostAsJsonAsync( "/api/v2", data); response.EnsureSuccessStatusCode(); // return URI of the created resource. return response.Headers.Location; } private void button1_Click(object sender, EventArgs e) { client.BaseAddress = new Uri("https://arzoonlike.ir"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); var data = new Data { action = "yout action0", amount = 0, key = "yout key", link = "your link", service = "your service" }; var result = PostAsync(data); } } }