تمثل ألبوم أو صورة أو فيديو (فيديو تم تحميله أو فيديو بث مباشر أو مقطع ريلز أو قصة) في Instagram.
If you are migrating from Marketing API Instagram Ads endpoints to Instagram Platform endpoints, be aware that some field names are different.
نقدم الحقل التالي:
legacy_instagram_media_idلا يتم دعم حقول نقاط النهاية التالية لإعلانات Instagram في API التسويق:
filter_namelocationlocation_namelatitudelongitudeهذه العملية غير مدعومة.
GET /<IG_MEDIA_ID>
يتم الحصول على الحقول وعناصر الربط في وسائط Instagram.
| Instagram API مع تسجيل دخول Instagram | واجهة Instagram API مع تسجيل الدخول إلى فيسبوك | |
|---|---|---|
رموز الوصول |
| |
عنوان URL المضيف |
|
|
نوع تسجيل الدخول | تسجيل دخول النشاط التجاري في Instagram | تسجيل دخول فيسبوك للأعمال |
| الأذونات |
|
إذا تم منح مستخدم التطبيق دورًا عبر مدير الأعمال في الصفحة المرتبطة بحساب Instagram الاحترافي لمستخدم التطبيق، فسيحتاج التطبيق أيضًا إلى أحد الأذونات التالية:
|
comments_count وlike_count التفاعل على وسائط Instagram المستهدفة فقط ولا تتضمن بيانات من أدوات أخرى. على سبيل المثال، سيُرجع comments_count عدد التعليقات على صورة، وليس عدد التعليقات على إعلانات تحتوي على هذه الصورة. استخدم total_comments_count وtotal_like_count للحصول على أعداد مجمعة تتضمن التفاعل من الوسائط التي تم الترويج/التعزيز/الإعلان عنها. يمكن تضمين عدد منشورات فيسبوك التي تم نشرها في منشورات متعددة إذا كان يمكن لمستخدم الجلسة الوصول إلى هذا المنشور.@ ما لم يكن مستخدم التطبيق قادرًا أيضًا على تنفيذ مهام مكافئة لدور المسؤول داخل التطبيق.permalink، في الصور داخل الألبومات (الصور الفرعية).reposts_count وsaved_count وshares_count وtotal_like_count وtotal_comments_count وtotal_views_count للوسائط التابعة في الإعلان الدوّار ويتم إرجاعها فقط لكائنات الوسائط ذات المستوى الأعلى. يمكن لمالك الوسائط تعطيل عرض تسجيلات الإعجاب والتعليقات والمشاهدات وعمليات إعادة النشر والمشاركات، وفي هذه الحالات، لن يتم إرجاع الحقول ذات الصلة.GET https://<HOST_URL>/<API_VERSION>/<IG_MEDIA_ID> \ ?fields=<LIST_OF_FIELDS> \ &access_token=<ACCESS_TOKEN>
| العنصر النائب | القيمة |
|---|---|
أحدث إصدار هو: v26.0 | إصدار API الذي يستخدمه تطبيقك. إذا لم يكن محددًا في استدعاءات API، فسيكون هذا هو الإصدار الأحدث في وقت إنشاء تطبيق Meta، أو إذا لم يعد هذا الإصدار متوفرًا، فسيتم تعيين أقدم إصدار متوفر. تعرف على المزيد حول تعيين الإصدارات. |
| عنوان URL المضيف الذي يستخدمه التطبيق للاستعلام عن نقطة النهاية. |
| مطلوب. معرف الوسائط التي سيتم نشرها. |
| المفتاح | العنصر النائب | القيمة |
|---|---|---|
|
| مطلوب. رمز وصول المستخدم الخاص بمستخدم التطبيق على فيسبوك أو Instagram. |
|
| يمثل قائمة مفصولة بفاصلة تتضمن الحقول التي تريد إرجاعها. |
يمكن قراءة الحقول العامة عبر توسيع الحقل.
| الحقل | الوصف | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| نص وصفي للصور، مناسب لذوي الاحتياجات الخاصة. | ||||||||||||||||
| يوفر نظرة عامة حول كل معلومات إعلانات Instagram المرتبطة بالوسائط العادية للإعلانات بالحالة | ||||||||||||||||
| يوفر الحقل معلومات حول أهلية الترويج لوسائط Instagram على Instagram كإعلان وتفاصيل إضافية إذا لم تكن مؤهلة. لا يتوفر سوى لواجهة Instagram API مع تسجيل الدخول إلى فيسبوك فقط. | ||||||||||||||||
| الشرح التوضيحي. ويمكن استبعاد الصور الفرعية في الألبوم. يتم استبعاد الرمز | ||||||||||||||||
| عدد التعليقات على الوسائط. ويتم استبعاد التعليقات على وسائط الصور الفرعية في الألبوم والشرح التوضيحي للوسائط. يمكن تضمين الردود الموجودة على التعليقات. | ||||||||||||||||
| يتم إرجاع الكائنين
إذا كان الفيديو ينتهك حقوق النشر، فسيتم إرجاع
| ||||||||||||||||
| معرف الوسائط. | ||||||||||||||||
| يشير إلى ما إذا كانت الوسائط تحتوي على تصنيف ذكاء اصطناعي. ويمكن استبعاد الصور الفرعية في الألبوم. | ||||||||||||||||
| يمكن الإشارة إلى ما إذا تم تمكين التعليقات أو تعطيلها. ويمكن استبعاد الصور الفرعية في الألبوم. | ||||||||||||||||
| لمقاطع ريلز فقط. عندما تكون القيمة لاحظ أن القيمتين لا تحددان ما إذا كان مقطع ريلز يظهر بالفعل في علامة التبويب ريلز، نظرًا لأن مقطع ريلز قد لا يفي بمتطلبات الأهلية أو قد لا يتم تحديده بواسطة الخوارزمية لدينا. راجع مواصفات مقطع ريلز للاطلاع على معايير الأهلية. | ||||||||||||||||
| معرف وسائط Instagram التي تم إنشاؤها لنقاط نهاية API التسويق بالإصدار 21.0 والإصدارات الأقدم. | ||||||||||||||||
| يمثل عدد تسجيلات الإعجاب على الوسائط، بما في ذلك الردود على التعليقات. يتم استبعاد تسجيلات الإعجاب على الوسائط الفرعية في الألبوم وتسجيلات الإعجاب على المنشورات التي تم الترويج لها والتي تم إنشاؤها من الوسائط. إذا تم الاستعلام بشكل غير مباشر من خلال نقطة نهاية أخرى أو توسيع حقل، فسيتم حذف الحقل | ||||||||||||||||
| نوع المقطع الصوتي المستخدم في الوسائط. يمكن أن يكون | ||||||||||||||||
| الواجهة التي يتم نشر الوسائط بها. يمكن أن تكون | ||||||||||||||||
| يمثل نوع الوسائط. ويمكن أن يكون | ||||||||||||||||
| عنوان URL الوسائط. يتم حذف الحقل | ||||||||||||||||
| معرف مستخدم Instagram الذي أنشأ الوسائط. ولا يتم إرجاعه إلا إذا تم إنشاء الوسائط بواسطة مستخدم التطبيق الذي أجرى الاستعلام أيضًا، وبخلاف ذلك سيتم إرجاع الحقل | ||||||||||||||||
| عنوان URL ثابتًا للوسائط. | ||||||||||||||||
| الرمز القصير للوسائط. | ||||||||||||||||
| عنوان URL للصورة المصغرة الخاصة بالوسائط. ولا يتوفر إلا على وسائط | ||||||||||||||||
| تاريخ إنشاء بتنسيق ISO 8601 وبتوقيت UTC (التوقيت الافتراضي هو UTC ±00:00). | ||||||||||||||||
| اسم المستخدم الذي أنشأ الوسائط. | ||||||||||||||||
| عدد مشاهدات مقاطع ريلز من Instagram، ويتضمن أدوات القياس المدفوعة والعادية معًا. بالنسبة للمحتوى الذي تم نشره في منشورات متعددة على فيسبوك، يُرجع هذا عدد المشاهدات المجمعة على Instagram وفيسبوك إذا كان منشور فيسبوك يمكن لمستخدم الجلسة الوصول إليه. متوفر لواجهة API اكتشاف الأنشطة التجارية فقط. | ||||||||||||||||
| عدد مرات إعادة نشر الوسائط. متوفر لوسائط FEED وREELS. لا يمكن الوصول من خلال نقاط نهاية واجهة API الهاشتاج. لا يتوفر سوى لواجهة Instagram API مع تسجيل الدخول إلى فيسبوك فقط. | ||||||||||||||||
| عدد مرات حفظ الوسائط. متوفر لوسائط FEED وREELS. لا يمكن الوصول إليه إلا بواسطة مالك الوسائط أو مساهم مقبول. لا يمكن الوصول من خلال استكشاف الأنشطة التجارية أو الوسائط التي تمت الإشارة إليها/ذِكرها أو نقاط نهاية واجهة API الهاشتاج. لا يتوفر سوى لواجهة Instagram API مع تسجيل الدخول إلى فيسبوك فقط. | ||||||||||||||||
| يمثل عدد مرات مشاركة الوسائط. متوفر لوسائط FEED وREELS. لا يمكن الوصول من خلال استكشاف الأنشطة التجارية أو نقاط نهاية واجهة API الهاشتاج. لا يتوفر سوى لواجهة Instagram API مع تسجيل الدخول إلى فيسبوك فقط. | ||||||||||||||||
| إجمالي عدد التعليقات على الوسائط عبر كل الواجهات، بما في ذلك التعليقات على الوسائط المُروَّجة/المُعزَّزة المرتبطة بها. لا يمكن الوصول من خلال نقاط نهاية واجهة API الهاشتاج. لا يتوفر سوى لواجهة Instagram API مع تسجيل الدخول إلى فيسبوك فقط. | ||||||||||||||||
| إجمالي عدد تسجيلات الإعجاب على الوسائط عبر كل الواجهات، بما في ذلك تسجيلات الإعجاب على الوسائط المُروَّجة/المُعزَّزة المرتبطة بها. لا يمكن الوصول من خلال نقاط نهاية واجهة API الهاشتاج. لا يتوفر سوى لواجهة Instagram API مع تسجيل الدخول إلى فيسبوك فقط. | ||||||||||||||||
| إجمالي عدد مرات مشاهدة محتوى الفيديو عبر جميع الواجهات، بما في ذلك المشاهدات من الوسائط المُروَّجة/المُعزَّزة وعمليات إعادة التشغيل. متوفر فقط لوسائط الفيديو. لا يمكن الوصول من خلال استكشاف الأنشطة التجارية أو نقاط نهاية واجهة API الهاشتاج. بالنسبة لاستكشاف الأنشطة التجارية، استخدم |
يمكن إرجاع عناصر الربط العامة عبر توسيع الحقل.
| عنصر الربط | الوصف |
|---|---|
| يمثل مجموعة من كائنات وسائط Instagram الموجودة في وسائط Instagram للألبوم. |
يمثل قائمة بالمستخدمين الذين تمت إضافتهم كمتعاونين في كائن وسائط Instagram. لا يتوفر سوى لواجهة Instagram API مع تسجيل الدخول إلى فيسبوك فقط. | |
يمكن أن تمثل مجموعة من تعليقات Instagram على كائن وسائط Instagram. | |
يمكن أن تمثل أدوات قياس التفاعل على وسائل التواصل الاجتماعي في كائن وسائط Instagram. |
curl -X GET \
'https://graph.instagram.com/v26.0/17895695668004550?fields=id,media_type,media_url,owner,timestamp&access_token=IGQVJ...'
{
"id": "17918920912340654",
"media_type": "IMAGE",
"media_url": "https://sconten...",
"owner": {
"id": "17841405309211844"
},
"timestamp": "2019-09-26T22:36:43+0000"
}POST /<IG_MEDIA_ID>
يتم تمكين التعليقات على وسائط Instagram أو تعطيلها.
| Instagram API with Instagram Login | Instagram API with Facebook Login | |
|---|---|---|
Access Tokens |
| |
Host URL |
|
|
Login Type | Business Login for Instagram | Facebook Login for Business |
| Permissions |
|
If the app user was granted a role via the Business Manager on the Page connected to the targeted IG User, you will also need one of:
|
لا يتم دعم وسائط Instagram في فيديو البث المباشر
POST https://<HOST_URL>/<API_VERSION>/<IG_MEDIA_ID> ?comment_enabled=<BOOL> &access_token=<ACCESS_TOKEN>
| العنصر النائب | القيمة |
|---|---|
أحدث إصدار هو: v26.0 | إصدار API الذي يستخدمه تطبيقك. إذا لم يكن محددًا في استدعاءات API، فسيكون هذا هو الإصدار الأحدث في وقت إنشاء تطبيق Meta، أو إذا لم يعد هذا الإصدار متوفرًا، فسيتم تعيين أقدم إصدار متوفر. تعرف على المزيد حول تعيين الإصدارات. |
| عنوان URL المضيف الذي يستخدمه التطبيق للاستعلام عن نقطة النهاية. |
| مطلوب. معرف الوسائط التي سيتم نشرها. |
| المفتاح | العنصر النائب | القيمة |
|---|---|---|
|
| مطلوب. يمثل رمز وصول المستخدم الخاص بمستخدم التطبيق. |
|
| مطلوب. قم بالتعيين على |
curl -i -X POST \
"https://graph.instagram.com/v26.0/17918920912340654?comment_enabled=true&access_token=EAAOc..."
{
"success": true
}DELETE /<IG_MEDIA_ID>
يمكن حذف وسائط Instagram.
| واجهة Instagram API مع تسجيل الدخول إلى فيسبوك | |
|---|---|
رموز الوصول | |
عنوان URL المضيف |
|
نوع تسجيل الدخول | تسجيل دخول فيسبوك للأعمال |
| الأذونات |
|
تدعم واجهة API هذه واجهة Instagram API فقط مع تسجيل الدخول إلى فيسبوك. يتم دعم المنشورات غير الإعلانية والقصص ومقاطع ريلز والألبومات الدوّارة بالكامل. لحذف الوسائط داخل الألبومات الدوّارة، يجب حذف الألبوم الدوّار بالكامل من خلال تحديد معرف وسائط الحاوية الدوّارة. لا يتم دعم حذف الوسائط بشكل فردي داخل عنصر دوّار.
POST https://graph.facebook.com/<API_VERSION>/<IG_MEDIA_ID> ?access_token=<ACCESS_TOKEN>
| العنصر النائب | القيمة |
|---|---|
أحدث إصدار هو: v26.0 | إصدار API الذي يستخدمه تطبيقك. إذا لم يكن محددًا في استدعاءات واجهة API، فسيكون هذا هو الإصدار الأحدث في وقت إنشاء تطبيق Meta، أو إذا لم يعد هذا الإصدار متوفرًا، فسيتم تعيين أقدم إصدار متوفر. تعرف على المزيد حول تعيين الإصدارات. |
| مطلوب. معرف الوسائط التي سيتم نشرها. |
| المفتاح | العنصر النائب | القيمة |
|---|---|---|
|
| مطلوب.رمز وصول المستخدم الخاص بمستخدم التطبيق. |
curl -i -X DELETE \
"https://graph.facebook.com/v26.0/17918920912340654?comment_enabled=true&access_token=EAAOc..."
{
"success": true,
"deleted_id": "17918920912340654"
}
{
"error": {
"message": "Fatal",
"type": "OAuthException",
"code": -1,
"error_subcode": 2207073,
"is_transient": false,
"error_user_title": "Media Type Not Supported",
"error_user_msg": "The media type is not supported for this endpoint",
"fbtrace_id": "Api-OlNdfcpOwIu6hNaT5Kw"
},
}