نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: مشکل در متد های اینستاگرام

  1. #1
    عضو انجمن saeed.spore آواتار ها
    تاریخ عضویت
    Mar 2011
    محل سکونت
    اصفهان نصف جهان
    نوشته ها
    563
    تشکر تشکر کرده 
    570
    تشکر تشکر شده 
    709
    تشکر شده در
    443 پست

    پیش فرض مشکل در متد های تلگرام

    سلام دوستان من با Php یک رباتی را ساختم میخوام وقتی بهش عکس ارسال میکنیم عکس را در سرور دانلود کنه ولی
    متود

    message
    - photo این فوتو داری آرایه خاصی هست به نام photosize که file_path داخلش هست
    اگه بخوام این آرایه را بنویسم باید چطوری بنویسم دوستان ؟!

    photo Array of PhotoSize Optional. Message is a photo, available sizes of the photo
    PhotoSize

    This object represents one size of a photo or a file / sticker thumbnail.
    Field Type Description
    file_id String Unique identifier for this file
    width Integer Photo width
    height Integer Photo height
    file_size Integer Optional. File size
    https://core.telegram.org/bots/api#photosize
    ویرایش توسط saeed.spore : June 1st, 2016 در ساعت 23:49
    تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
    شماره های تماس : 09398001743 - 09132285902
    تلگرام : https://telegram.me/saeed0pc1


  2. # ADS




     

  3. #2
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : مشکل در متد های اینستاگرام

    سلام، شما وقتی عکس را به ربات میفرستید ابتدا file_id را بگیرید سپس با متد https://core.telegram.org/bots/api#getfile که لینک به شما برمیگرداند، فایل را دانلود و ذخیره کنید.

  4. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  5. #3
    عضو انجمن saeed.spore آواتار ها
    تاریخ عضویت
    Mar 2011
    محل سکونت
    اصفهان نصف جهان
    نوشته ها
    563
    تشکر تشکر کرده 
    570
    تشکر تشکر شده 
    709
    تشکر شده در
    443 پست

    پیش فرض پاسخ : مشکل در متد های اینستاگرام

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    سلام، شما وقتی عکس را به ربات میفرستید ابتدا file_id را بگیرید سپس با متد https://core.telegram.org/bots/api#getfile که لینک به شما برمیگرداند، فایل را دانلود و ذخیره کنید.

    همین کارا میکنم ولی id خالی میشه ولی json را چک کردم و دیدم وقتی photo میخوام دریافت کنم
    چند تا سایز عکس تولید میکنه


    {
    "ok": true,
    "result": [{
    "update_id": 675984204,
    "message": {
    "message_id": 798,
    "from": {
    "id": 172100057,
    "first_name": "S",
    "last_name": "S",
    "username": "saeed0pc"
    },
    "chat": {
    "id": 172100057,
    "first_name": "S",
    "last_name": "S",
    "username": "saeed0pc",
    "type": "private"
    },
    "date": 1464812546,
    "forward_from_chat": {
    "id": -1001005403134,
    "title": "\ud83c\udfb5\u0622\u0647\u0646\u06af \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u0631\u0648\u0632\ud83c\udfb5",
    "username": "musicnew98",
    "type": "channel"
    },
    "forward_date": 1464806156,
    "photo": [{
    "file_id": "AgADBAADfqoxGzUfUAkaarr_JyhGVbB5aTAABC4lqhGa0UWux RICAAEC",
    "file_size": 2143,
    "width": 90,
    "height": 90
    }, {
    "file_id": "AgADBAADfqoxGzUfUAkaarr_JyhGVbB5aTAABFiVtDQwcU5_x hICAAEC",
    "file_size": 35368,
    "width": 320,
    "height": 320
    }, {
    "file_id": "AgADBAADfqoxGzUfUAkaarr_JyhGVbB5aTAABO7X8vULU 2-AxBICAAEC",
    "file_size": 60838,
    "width": 500,
    "height": 500
    }],
    "caption": "\ud83c\udfb5\u0622\u0647\u0646\u06af \u062c\u062f\u06cc\u062f \u0645\u06cc\u0644\u0627\u062f \u0628\u0627\u0631\u0627\u0646\n\ud83c\udfb6\u0628 \u0646\u0627\u0645 \u0641\u0642\u0637 \u062e\u0648\u062f \u062a\u0648\u06cc\u06cc\n\ud83d\udcaf\u062c\u0647 \u062a \u062f\u0627\u0646\u0644\u0648\u062f\ud83d\udc47\u d83d\udc47\nhttps:\/\/telegram.me\/joinchat\/AgybVTvtO_6ZYGka9XclgA"
    }
    }]
    }
    دستور php که استفاده میکنم برای دریافت اینه را درست کردم
    $id = $data->message->photo->file_id;
    تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
    شماره های تماس : 09398001743 - 09132285902
    تلگرام : https://telegram.me/saeed0pc1


  6. #4
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : مشکل در متد های اینستاگرام

    امتحان کنید :

    $id = $data->message->photo[0]->file_id;

  7. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  8. #5
    عضو انجمن saeed.spore آواتار ها
    تاریخ عضویت
    Mar 2011
    محل سکونت
    اصفهان نصف جهان
    نوشته ها
    563
    تشکر تشکر کرده 
    570
    تشکر تشکر شده 
    709
    تشکر شده در
    443 پست

    پیش فرض پاسخ : مشکل در متد های اینستاگرام

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    امتحان کنید :

    $id = $data->message->photo[0]->file_id;
    ممنون عمل کرد ولی کوچک ترین سایز عکس را دریافت کرد
    ولی وقتی
    $id = $data->message->photo[2]->file_id;[/QUOTE]
    0 را به 2 تغییر دادم سایز عالی عکس را نمایش داد میشه یه کاری کنیم آخرین خانه آرایه را همیشه نمایشه بده
    تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
    شماره های تماس : 09398001743 - 09132285902
    تلگرام : https://telegram.me/saeed0pc1


  9. #6
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : مشکل در متد های اینستاگرام

    $id = $data->message->photo[count($data->message->photo) - 1]->file_id

  10. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  11. #7
    عضو انجمن saeed.spore آواتار ها
    تاریخ عضویت
    Mar 2011
    محل سکونت
    اصفهان نصف جهان
    نوشته ها
    563
    تشکر تشکر کرده 
    570
    تشکر تشکر شده 
    709
    تشکر شده در
    443 پست

    پیش فرض پاسخ : مشکل در متد های اینستاگرام

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    $id = $data->message->photo[count($data->message->photo) - 1]->file_id
    خیلی ممنون[emoji8]
    تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
    شماره های تماس : 09398001743 - 09132285902
    تلگرام : https://telegram.me/saeed0pc1


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 0
    آخرين نوشته: December 17th, 2016, 18:44
  2. پاسخ ها: 2
    آخرين نوشته: August 19th, 2016, 01:10
  3. پاسخ ها: 6
    آخرين نوشته: April 21st, 2016, 02:00
  4. پاسخ ها: 0
    آخرين نوشته: January 1st, 2014, 11:33

مجوز های ارسال و ویرایش

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