نحوه ارسال فیلم های Makari با استفاده از API برای رسانه های اجتماعی

قرقره های اینستاگرام بالاخره اینجا هستند! مدتهاست که می آید ، اما اینستاگرام API خود را برای حفظ فیلم ارسال ویدیو به روز می کند. این بدان معنی است که می توانید از API در نمودار فیس بوک استفاده کنید ، که از نظر فنی راهی است که می توانید به API در اینستاگرام دسترسی پیدا کنید تا فیلم ها ، چرخ فلک را به اشتراک بگذارید و اکنون به نمایندگی از کاربران خود قدم بزنید.
با موفقیت فیلم های کوتاه Tiktok ، اینستاگرام بیشتر به Reels ، رقیب آنها در Tiktok تکیه داد.
محتوای حلقه به سرعت در حال افزایش محبوبیت در اینستاگرام است. طبق گفته متا ، طبل ها اکنون بیش از 20 ٪ از زمانی را که مردم در اینستاگرام گذرانده اند ، جبران می کنند. برای ادامه گسترش طبل ها ، اینستاگرام اکنون به برنامه های کاربردی در کشور 3 اجازه می دهد تا یک فیلم را در بخش طبل به اشتراک بگذارند.
اگر به دنبال نحوه ارسال ویدیو با فرم کوتاه فیس بوک هستید ، به مقاله API ما در حلقه های فیس بوک مراجعه کنید.
طبل های اینستاگرام چیست؟
همانطور که در اینستاگرام بیان شد:
قرقره ها هستند فیلم های سرگرم کننده ، همهجانبه که در آن می توانید خلاقانه داستان خود را از برند بیان کنید ، مخاطبان خود را آموزش دهید و توسط افرادی پیدا کنید که ممکن است تجارت شما را دوست داشته باشندحرف
در اصل ، قرقره ها مانند فیلم های Tiktok هستند که در آن می توانید 60 ثانیه ، اکنون 90 ثانیه ، ویدیو و چند افزودنی خلاقانه جالب مانند درز در کنار هم و ویرایش فیلم ها ، اضافه کردن موسیقی ، استفاده از فیلترها ، نوشتن کتیبه ها ، درج پیش زمینه های تعاملی و اضافه کردن برچسب.
اینستاگرام یک بخش کامل را به برنامه تلفن همراه طبل اختصاص داده است.
در این بخش از طبل ها می توانید تمام طبل ها را مشاهده کنید ، نه فقط برای حساب هایی که دنبال می کنید.
اینستاگرام سعی کرد طبل ها را سرگرم کننده و تعاملی کند ، با این امکان که سازندگان ویروسی شود.
استفاده از API در اینستاگرام با طبل
API اینستاگرام برای پشتیبانی از حلقه ها گسترش یافته است. نقطه پایانی POST/{ig-user-id}/media برای پذیرش حلقه های Media_Type به روز شده است. اگر با ارسال فیلم در IG آشنا هستید ، تقریباً یکسان است:
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media
?media_type=REELS // New
&video_url={reel-url}
&caption={caption}
&location_id={location-id}
&thumb_offset={thumb-offset} // Available for Reels
&share_to_feed={share-to-feed} // New
&access_token={access-token}
باید دو تفاوت اساسی ذکر شود:
media_typeاختصاص دادن بهREELSS این اجازه می دهد تا این فیلم به عنوان حلقه در اینستاگرام مشخص شود.share_to_feedاختصاص دادن بهtrueاگر می خواهید حلقه در هر دو ظاهر شود غذا وت طبل بخش ها این امر به حلقه نیاز دارد تا الزامات مدت زمان ، طول و رمزگذاری را برآورده کند.
همچنین به عنوان فیلم موجود است thumb_offset میدان این به شما امکان می دهد یک قاب میلی ثانیه در این ویدئو تنظیم کنید تا به عنوان تصویر کوچک از آن استفاده کنید.
به عنوان یک توسعه دهنده اینستاگرام ، شما واقعاً می توانید هر زبان برنامه نویسی را برای رمزگذاری انتخاب کنید … آنها فقط تماس های API هستند. بیایید با یک مثال در JavaScript با کمک شروع کنیم fetch برای ارسال حلقه در اینستاگرام. پیشنهاد می کنم با توجه به داده های حساس مانند نشانگر دسترسی ، یک کشور سرور را در node.js شروع کنید.
const access_token = "Js82ks92jald"; // The access token given from FB
const instagram_user_id = "12345"; // The IG user's ID
const reelUrl = "https://www.website.com/reel.mp4";
const caption = "This is the best real ever #Reels4Real";
const postUrl = `https://graph.facebook.com/${instagram_user_id}/media?video_url=${encodeURIComponent(reelUrl)}&caption=${encodeURIComponent(caption)}&access_token=${access_token}&media_type=REELS&share_to_feed=true&thumb_offset=2000`;
const postOptions = {
method: "POST",
headers: {
"Content-Type": "application/json",
},
};
fetch(postUrl, postOptions)
.then((res) => res.json())
.then(json => console.log(json))
.catch(console.error);
این کد JavaScript باعث می شود fetch به نمایندگی از کاربر اینستاگرام با نقطه پایان نمودار فیس بوک تماس بگیرید (instagram_user_id). زمینه های اصلی URL پرونده MP4 طبل است (video_url) ، media_type مثل طبل و access_tokenS خیلی ساده است!
اگر در نشانگر دسترسی به اینستاگرام به کمک نیاز دارید ، به بررسی API Graph Instagram مراجعه کنید.
یک حلقه از طریق API چه مدت می تواند باشد؟
در اسناد API اینستاگرام آمده است که طبل ها می توانند 90 ثانیه طول داشته باشند. با این حال ، ما دریافتیم که حداکثر طول فیلم 60 ثانیه هنوز لازم است. این ممکن است اشتباه در تحقق طبل جدید باشد. اگر مدت زمان گرفته شده تا 90 ثانیه گسترش یابد ، این مقاله را به روز خواهیم کرد.
استفاده از API برای رسانه های اجتماعی Ayrshre
گزینه دیگر برای انتشار طبل های IG استفاده از API برای رسانه های اجتماعی Ayrshare است. به طور قابل ملاحظه ، می توانید از گزینه های طبل برای ارسال فیلم در اینستاگرام ، یوتیوب ، فیس بوک ، تیکتوک و موارد دیگر استفاده کنید.
{
"instagramOptions": {
"reels": true,
"shareReelsFeed": true
}
}
به عنوان مثال ، در اینجا یک نمونه کاملاً در پایتون برای ارسال در اینستاگرام با استفاده از API اجتماعی وجود دارد:
import requests
payload = {'post': 'Today is a great day!',
'platforms': ['instagram'],
'mediaUrls': ['https://img.ayrshare.com/012/reel.mp4'],
'instagramOptions': {
'reels': true,
'shareReelsFeed': true
}},
headers = {'Content-Type': 'application/json',
'Authorization': 'Bearer API_KEY'}
r = requests.post('https://app.ayrshare.com/api/post',
json=payload,
headers=headers)
print(r.json())
و همان پست در API اینستاگرام در جاوا اسکریپت:
const fetch = require("node-fetch");
const API_KEY = "API_KEY";
fetch("https://app.ayrshare.com/api/post", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": `Bearer ${API_KEY}`
},
body: JSON.stringify({
post: "Today is a great day!",
platforms: ["instagram"],
mediaUrls: ["https://img.ayrshare.com/012/reel.mp4"],
"instagramOptions": {
"reels": true,
"shareReelsFeed": true
}
}),
})
.then((res) => res.json())
.then((json) => console.log(json))
.catch(console.error);
همچنین می توانید حلقه های فیس بوک را با API منتشر کنید.
به عنوان یک توسعه دهنده اینستاگرام ، ما همیشه ویژگی های بیشتری می خواهیم. خوشبختانه ، IG به طور مرتب API خود را با اضافات اخیر مانند مارک محصول ، چرخ فلک و نظرات بهبود می بخشد.
انگشتان عبور از اینستاگرام داستان ارسال می شود بعدی! بروزرسانی: اینستاگرام اکنون داستانهای ارسال شده با API را در اینستاگرام Stories ارائه می دهد.



