نمایش نتایج 1 تا 40 از 49

نام تاپیک: کار با API ربات تلگرام در دلفی 7

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار mjdeveloper
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    تهران
    پست
    124

    نقل قول: کار با API ربات تلگرام در دلفی 7

    من روی ارسال تصویر در تلگرام کار میکنم

    کد زیر رو برای post کردن عکس زدم ولی جواب نمیده . خطای read timeout یا unsupported media type میده . اساتید لطفا کمک کنید


    varIDUser : String;
    Stream: TStringStream;
    Params: TIdMultipartFormDataStream;
    msg : WideString;
    LHandler: TIdSSLIOHandlerSocket;
    Src , boundry : string;
    begin
    API := edtAPI.Text;
    IDUser := Edit1.Text;
    Stream := TStringStream.Create('');
    try
    Params := TIdMultipartFormDataStream.Create;
    try
    //Params.AddFile('File1', 'C:\test.txt','image/png');
    Params.AddFormField('chat_id',IDUser);
    Params.AddFile('File1', 'E:\image.png','image/png');
    //Data.CopyFrom(Params,0);
    //Params.AddFormField(' test',',');
    try
    msg := '/sendPhoto';
    LHandler := TIdSSLIOHandlerSocket.Create(nil);
    //IdHTTP1.Request.ContentType := 'multipart/form-data';
    IdHTTP1.ReadTimeout := 30000;
    IdHTTP1.IOHandler:=LHandler;
    LHandler.SSLOptions.Method := sslvTLSv1;
    LHandler.SSLOptions.Mode := sslmUnassigned;
    IdHTTP1.HandleRedirects := true;
    IdHTTP1.Request.ContentType := 'multipart/form-data';

    idhttp1.Request.SetHeaders;
    memoResponse.Text :=idhttp1.Request.RawHeaders.Text;
    memoRequest.Text := BaseUrl + API + msg;
    IdHTTP1.Post(BaseUrl + API + msg, Params,Stream);
    except
    on E: Exception do
    showmessage('Error encountered during POST: ' + E.Message+ ': '
    + intToStr(IdHTTP1.Response.ResponseCode))
    end;
    ShowMessage(Stream.DataString);
    finally
    Params.Free;
    end;
    finally
    Stream.Free;
    end;

  2. #2
    کاربر دائمی آواتار SayeyeZohor
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    ا-ص-ف-ه-ا-ن
    پست
    631

    نقل قول: کار با API ربات تلگرام در دلفی 7

    نقل قول نوشته شده توسط mjdeveloper مشاهده تاپیک
    من روی ارسال تصویر در تلگرام کار میکنم

    کد زیر رو برای post کردن عکس زدم ولی جواب نمیده . خطای read timeout یا unsupported media type میده . اساتید لطفا کمک کنید


    varIDUser : String;
    Stream: TStringStream;
    Params: TIdMultipartFormDataStream;
    msg : WideString;
    LHandler: TIdSSLIOHandlerSocket;
    Src , boundry : string;
    begin
    API := edtAPI.Text;
    IDUser := Edit1.Text;
    Stream := TStringStream.Create('');
    try
    Params := TIdMultipartFormDataStream.Create;
    try
    //Params.AddFile('File1', 'C:\test.txt','image/png');
    Params.AddFormField('chat_id',IDUser);
    Params.AddFile('File1', 'E:\image.png','image/png');
    //Data.CopyFrom(Params,0);
    //Params.AddFormField(' test',',');
    try
    msg := '/sendPhoto';
    LHandler := TIdSSLIOHandlerSocket.Create(nil);
    //IdHTTP1.Request.ContentType := 'multipart/form-data';
    IdHTTP1.ReadTimeout := 30000;
    IdHTTP1.IOHandler:=LHandler;
    LHandler.SSLOptions.Method := sslvTLSv1;
    LHandler.SSLOptions.Mode := sslmUnassigned;
    IdHTTP1.HandleRedirects := true;
    IdHTTP1.Request.ContentType := 'multipart/form-data';

    idhttp1.Request.SetHeaders;
    memoResponse.Text :=idhttp1.Request.RawHeaders.Text;
    memoRequest.Text := BaseUrl + API + msg;
    IdHTTP1.Post(BaseUrl + API + msg, Params,Stream);
    except
    on E: Exception do
    showmessage('Error encountered during POST: ' + E.Message+ ': '
    + intToStr(IdHTTP1.Response.ResponseCode))
    end;
    ShowMessage(Stream.DataString);
    finally
    Params.Free;
    end;
    finally
    Stream.Free;
    end;

    کدتون غیر قابل فهمه

  3. #3
    کاربر دائمی آواتار mjdeveloper
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    تهران
    پست
    124

    نقل قول: کار با API ربات تلگرام در دلفی 7

    نقل قول نوشته شده توسط SayeyeZohor مشاهده تاپیک
    کدتون غیر قابل فهمه
    این مشکل برای اوایل کار روی بات بود و حلش کردم.

تاپیک های مشابه

  1. سوال: کار با api‌ های تلگرام در دلفی
    نوشته شده توسط hadisalahi2 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 16
    آخرین پست: پنج شنبه 24 تیر 1395, 17:43 عصر
  2. سوال: کار با فایل های متنی در دلفی txt-text
    نوشته شده توسط hassan p.b در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 20
    آخرین پست: یک شنبه 09 شهریور 1393, 00:38 صبح
  3. کار با Windows Agent ها در دلفی
    نوشته شده توسط alidehban در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: یک شنبه 15 فروردین 1389, 08:59 صبح
  4. کار با کامپوننت fast report در دلفی
    نوشته شده توسط nasim_leila در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 4
    آخرین پست: چهارشنبه 02 خرداد 1386, 11:26 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •