درک نقطه پایان AYSHARE AUTO-SCHEDULE API

Ayrshare پستی را برای برنامه ریزی کلیه شبکه های اجتماعی از طریق API ارائه می دهد ، که یکی از پرکاربردترین قابلیت های سیستم است. کمتر شناخته شده است auto-schedule نقطه پایانی API می تواند برنامه شما را به سطح بعدی منتقل کند.
نقطه پایان گل میخ اتوماتیک کاربران را قادر می سازد تا با استفاده از API از رسانه های اجتماعی Ayrshare ، برنامه ریزی انتشارات خود را با زمان و روزهای از پیش تعریف شده برای انتشار به صورت خودکار انجام دهند.
چرا دوست دارید این کار را انجام دهید؟ شما ممکن است زمان خاصی داشته باشید که نشریات تجاری شما بیشترین تعهد را داشته باشند (به عنوان مثال 9 صبح) یا می خواهید روزهای خاصی (سال های جدید) را خاموش کنید یا حتی می خواهید بیش از 5 نشریه در روز جلوگیری کنید (جاسوسی اتوماتیک در صورتی که همه آنها برای روز گرفته شود ، شکاف بعدی را پیدا می کند).
این راهنما فرایند استفاده از نقطه پایانی برنامه ریزی خودکار Ayrshare با مثال و کد نمونه گیری JavaScript را طی می کند.
درک نقطه پایان گل میخ اتوماتیک
نقطه پایان گل میخ اتوماتیک به شما امکان می دهد در طول هفته زمان خاصی را تعیین کنید که می خواهید محتوای شما به طور خودکار منتشر شود. شما می توانید با ارائه کنترل دقیق در استراتژی رسانه های اجتماعی خود ، برنامه های مختلفی را به شبکه اجتماعی ایجاد کنید.
به عنوان مثال ، می توانید برنامه ای را برای ارسال فقط 9 صبح ، 11 صبح و 2:00 بعد از ظهر در روزهای هفته ، به جز سال نو ، برای فیس بوک ، یوتیوب ، تیکتوک و اینستاگرام تنظیم کنید.
برای استفاده از نقطه انتهایی گل میخ اتوماتیک ، به چند مورد نیاز خواهید داشت:
- حساب Ayrshare: برای باز کردن عملکرد خودکار طراحی ، یک برنامه حق بیمه یا تجاری را تنظیم کنید.
- کلید API: کلید API منحصر به فرد خود را از داشبورد مدیریت توسعه دهنده Ayrshare دریافت کنید.
- کلید حساب: اگر نمودار را برای یکی از کاربران خود تنظیم کنید ، کلید نمایه را از داشبورد مدیریت دریافت کنید.
قلم اتوماتیک خود را تنظیم کنید
Ayrshare از یک فرآیند دو مرحله برای برنامه ریزی خودکار استفاده می کند. در اینجا نحوه عملکرد آن آورده شده است:
- نمودار خود را تعیین کنید: از یک پست برای پست استفاده کنید
/api/auto-schedule/setنقطه پایان در بدنه درخواست وقتی می خواهید پست های شما منتشر شود ، زمان (در قالب UTC) را مشخص می کنید. همچنین می توانید برای مرجع آسان عنوان خود را برای برنامه خود تنظیم کنید.
کد نمونه:
const apiKey = 'YOUR_API_KEY';
const profileKey = 'YOUR_PROFILE_KEY';
async function createSchedule(scheduleTitle, times) {
const url = 'https://app.ayrshare.com/api/auto-schedule/set';
const data = {
times: times.map(time => time + 'Z'), // Ensure times are in UTC format
title: scheduleTitle
};
const response = await fetch(url, {
method: 'POST',
headers: {
'Authorization': `Bearer ${apiKey}`,
'Content-Type': 'application/json',
'Profile-Key': profileKey
},
body: JSON.stringify(data)
});
if (!response.ok) {
throw new Error(`Error creating schedule: ${response.statusText}`);
}
const data = await response.json();
console.log(`Schedule created successfully! Title: ${data.title}`);
}
// Example Usage
const myScheduleTimes = ['13:05', '20:14'];
createSchedule('My Afternoon Schedule', myScheduleTimes);
این قطعه از کدها برنامه ای از زمان را برای انتشار در ساعت 13:05 و 20:14 UTC با عنوان “برنامه بعد از ظهر من” ایجاد می کند.
- از گرافیک در پست های خود استفاده کنید: پس از تعریف برنامه خود ، می توانید هنگام ایجاد پست ها ، آن را ارسال کنید
/postنقطه پایان تنظیم کردنautoScheduleپارامتر بهtrueو عنوان برنامه مورد نظر خود را روشن کنید (همان چیزی که در مرحله 1 ایجاد کرده اید) در بدنه درخواست.
کد نمونه:
const apiKey = 'YOUR_API_KEY';
const profileKey = 'YOUR_PROFILE_KEY';
async function createPost(postText, platforms, scheduleTitle) {
const url = 'https://app.ayrshare.com/api/post';
const data = {
postText,
platforms,
autoSchedule: {
schedule: true,
title: scheduleTitle
}
};
const response = await fetch(url, {
method: 'POST',
headers: {
'Authorization': `Bearer ${apiKey}`,
'Content-Type': 'application/json',
'Profile-Key': profileKey
},
body: JSON.stringify(data)
});
if (!response.ok) {
throw new Error(`Error creating post: ${response.statusText}`);
}
const data = await response.json();
console.log(`Post created successfully! ID: ${data.id}`);
}
// Example Usage
const postText = 'This post will be published according to my Afternoon Schedule';
const platforms = ['facebook'];
const scheduleTitle = 'My Afternoon Schedule';
createPost(postText, platforms, scheduleTitle);
این کد یک پست جدید در فیس بوک با متن “این پست طبق برنامه بعد از ظهر من منتشر می شود” ایجاد می کند و به “برنامه بعد از ظهر من” اشاره دارد که قبلاً تعریف کرده اید. Ayrshare به طور خودکار پست را برای شکاف دفعه بعدی موجود در برنامه ای که انتخاب می کنید در صف قرار می دهد.
مزایای برنامه ریزی خودکار
برنامه ریزی خودکار چندین مزیت ارائه می دهد:
- باعث صرفه جویی در وقت می شود: پست های خود را از قبل برنامه ریزی کرده و از انتشار کتابچه راهنمای کاربر در مواقع خاص خلاص شوید. چند ده نشریه را به طور همزمان ادامه دهید و صف کنید.
- انتشار دائمی: حضور مداوم در رسانه های اجتماعی را حفظ کنید و جریان منظم محتوا را فراهم کنید.
حتی کنترل بیشتر
علاوه بر زمان تنظیم ، شما مشخص می کنید که کدام روزهای هفته را می خواهید ارسال کنید و حتی تاریخ های خاصی را برای از دست دادن تعیین کنید. به عنوان مثال ، می توانید از پست ها بخواهید که فقط در روزهای هفته بیرون بروند و روز سال نو را از دست ندهید. فقط استفاده کنید daysOfWeek وت exludeDates پارامترها
این که آیا شما در حال برنامه ریزی یک پست یا چندین پست هستید ، نمونه های ارائه شده باید به شما در شروع سریع کمک کند. تبریک می گویم!
به یاد داشته باشید: مستندات برنامه ریزی خودکار رسانه های اجتماعی Ayrshare را برای بیشترین جزئیات و به روزرسانی های API Endpoint مشاهده کنید.



