سلام به همگی
من می خواهم با پیامرسان ایتا ارتباط برقرار کنم
یعنی من توکن و ای دی کانالم را دارم و میخواهم که پیام شامل عکس و متن و یا فیلم ارسال کنم هیچ راهی هم دراینترنت براش ندیدم
لطفا من را کمک کنید
سعی من اینه که تمام کار توسط خود دلفی انجام بشه
سلام به همگی
من می خواهم با پیامرسان ایتا ارتباط برقرار کنم
یعنی من توکن و ای دی کانالم را دارم و میخواهم که پیام شامل عکس و متن و یا فیلم ارسال کنم هیچ راهی هم دراینترنت براش ندیدم
لطفا من را کمک کنید
سعی من اینه که تمام کار توسط خود دلفی انجام بشه
سلام شاید این کمک کنه
https://eitaayar.ir/assets/download/API_eitaayar.ir.pdf
توابع تبدیل تاریخ با دقت 5000 سال
پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840
پایگاه داده، تیونینگ، طراحی و پیاده سازی ..
هیچ کس ایده ای نداره
سیگنال ونشانه ای چیزی که بشه از جایی شروع کرد
procedure TForm1.ButtonSendClick(Sender: TObject);
var
HTTP: TIdHTTP;
SSL: TIdSSLIOHandlerSocketOpenSSL;
FormData: TIdMultiPartFormDataStream;
APIUrl: string;
begin
HTTP := TIdHTTP.Create(nil);
SSL := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
FormData := TIdMultiPartFormDataStream.Create;
try
// SSL.SSLOptions.Method := sslvTLSv1_2;
HTTP.IOHandler := SSL;
// Replace YOUR_ETA_TOKEN with your actual ETA token
HTTP.Request.CustomHeaders.Add('Authorization: Bearer ' + Edit3.Text);
// Add text message parameter
FormData.AddFormField('text', Edit1.Text);
// Add image parameter
FormData.AddFile('image', Edit2.Text);
// Construct the API URL for sending a message to a specific channel
APIUrl := 'https://eitaayar.ir/api/'+Edit3.Text+'/URL query string';
// Send POST request to ETA API endpoint for a specific channel
HTTP.Post(APIUrl, FormData);
ShowMessage('Message sent successfully!');
except
on E: Exception do
ShowMessage('Error: ' + E.Message);
end;
FormData.Free;
SSL.Free;
HTTP.Free;
end;
این رو از چت جی پی تی گرفتن کارنمیکنه و خطا میده که اصلا به نظرم بی ربط به داده
خطاش اینه
could not load ssl library
در این مثال جایی برای دریافت ای دی کانال نیست
در ضمن در اینجا
// SSL.SSLOptions.Method := sslvTLSv1_2;
این متد را دلفی من ایراد میگیره و من غیر فعالش کردم برای همین احتمالا خطا داده
نمیدونم چرا خطا میده این متد را
sslvTLSv1_2
دو تا فایل libeay32.dll ssleay32.dll کنار برنامه بزارید تست کنید