نحوه استفاده از نقطه پایان API نظرات Ayrshare

نظرات می تواند یک موتور مشارکت بزرگ در شبکه های اجتماعی باشد – خواه ستایش ، بازخورد یا ایموجی های تصادفی باشد. با توجه به نقطه پایان API Ayrshare Ayrshare ، می توانید به طور خودکار نظرات را در سیستم عامل های مختلف مدیریت کنید ، که باعث می شود در صدر پاسخ ها ، به ویژه هنگام برخورد با تعداد زیادی از نشریات و نظرات ، راحت تر باشید. اگر از صفحات فیس بوک ، اینستاگرام ، LinkedIn ، Reddit ، Tiktok ، X/Twitter یا YouTube استفاده می کنید ، این مقاله را مفید خواهید دید.
بیایید خودمان را غوطه ور کنیم که چگونه می توانیم از نقطه پایان API برای نظرات Ayrshare استفاده کنیم ، از جمله توصیه های مفید برای اضافه کردن خودکار نظر – استراتژی که می تواند به افزایش دید و تعهد JumpStart در پست های شما کمک کند.
نقطه پایان نظرات آیرشاره چیست؟
نقطه پایانی نظرات Ayrshare ویژگی ای است که به شما امکان می دهد نظرات را در نشریات رسانه های اجتماعی خود مدیریت کنید. با آن می توانید:
- بازیابی نظرات از سیستم عامل های مختلف
- نظرات جدید را به پست های خود اضافه کنید
- نظرات را حذف و پنهان کنید
- اولین نظر را اضافه کنید
- به طور خودکار به بررسی مخاطبان مراجعه کنید و پاسخ دهید
استفاده از این نقطه پایان به ویژه برای سازندگان مشاغل و محتوا که می خواهند مدیریت رسانه های اجتماعی خود را بهینه کنند ، زمان پاسخ را بهبود بخشند و انتشارات بیشتری را ارتقا دهند.
چگونه می توانم از نظرات Ayrshare استفاده کنم
برای شروع استفاده از نظرات Ayrshare API ، ابتدا به یک حساب پرداخت شده در Ayrshare و API Key نیاز خواهید داشت. بیایید عملکردهای اصلی این نقطه پایان را طی کنیم.
قبل از اضافه کردن نظر به یک پست ، ابتدا باید یک پست برای اضافه کردن نظر داشته باشید. با Ayrshare ، می توانید کل پست را در مورد شبکه های اجتماعی مرتبط جمع آوری کرده و سپس از شناسه پست برگشتی برای ارسال نظر استفاده کنید. با این حال ، در این درس ، ما توصیه می کنیم که فقط یک انتشارات جدید اجتماعی را با پایان /انتشارات منتشر کنید. بازگشت شناسه ای منتشر می شود که در زیر از آن استفاده خواهیم کرد. برای جزئیات بیشتر به دفترچه راهنمای شروع سریع مراجعه کنید.
مرحله 1: پست ارسال کنید
یک نظر جدید در مورد پست رسانه های اجتماعی ارسال کنید که در چندین شبکه اجتماعی وجود دارد ، استفاده کنید POST /comment نقطه پایان
مثال در حلقه:
curl \
-H "Authorization: Bearer API_KEY" \
-H 'Content-Type: application/json' \
-d '{"id": "Ut1fWU6XkqkMayHGnJZ", "platforms": ["facebook", "instagram", "linkedin", "reddit", "tiktok", "twitter", "youtube"], "comment": "An amazing comment!"}' \
-X POST https://api.ayrshare.com/api/comments
تعویض کردن YOUR_API_KEY با کلید API واقعی خود و POST_ID با شناسه Target Post ، از انتشار تماس تلفنی بازگشت – به توانایی مراجعه کنید. او platform زمینه ها در این مثال مشخص می کنند که کدام شبکه اجتماعی را هدف قرار می دهید facebook. ، instagram. ، linkedin. ، reddit. ، tiktok. ، twitterوت youtubeحرف
Returned Object JSON در شبکه اجتماعی وضعیت خواهد بود:
{
"facebook": {
"status": "success",
// Facebook Social Comment ID
"commentId": "358482752285927_363474831785719",
"comment": "The best comment ever!",
"platform": "facebook"
},
"instagram": {
"status": "success",
// Instagram Social Comment ID
"commentId": "17060111860440276",
"comment": "The best comment ever!",
"platform": "instagram"
},
"linkedin": {
"status": "success",
// LinkedIn Social Comment ID
"commentId": "urn:li:comment:(urn:li:activity:7141202289402236928,7141205176207503360)",
"comment": "Someone’s sitting in the shade today because someone planted a tree a long time ago. - Warren Buffett",
// Social comment Id from LinkedIn
"commentUrn": "urn:li:comment:(urn:li:activity:7141202289402236928,7141205176207503360)",
"platform": "linkedin"
},
"youtube": {
"status": "success",
// YouTube Social Comment ID
"commentId": "UgzIEZsDQKXgHsEnwTR4AaABAa",
"comment": "The best comment ever!",
"platform": "youtube"
},
"tiktok": {
"status": "success",
// TikTok Social Comment ID
"commentId": "7260964914699764524",
"comment": "The best comment ever!",
"platform": "tiktok",
"videoId": "7260964048362310959"
},
"twitter": {
"status": "success",
// Twitter Social Comment ID
"commentId": "1525632403262101648",
"comment": "The best comment ever!",
"postUrl": "https://twitter.com/ayrshare/status/1525632403262101648"
},
"status": "success",
// Ayrshare Comment ID. Used for replying to a comment.
"commentID": "IUDSCfdYfFkw_dWhW9PLI",
// Ayrshare Post ID
"id": "Ut1fWU6XkqlMayHGnJZ"
}
مرحله 2: استخراج نظرات
اگر می خواهید بازخورد را تجزیه و تحلیل کنید یا شواهد اجتماعی را در سایر سیستم عامل ها نشان دهید ، نظرات استخراج مفید است. در اینجا نحوه دریافت نظرات از یک پست آورده شده است:
- برای رسیدن به نقطه انتهایی نظرات با کلید API و شناسه پست خاص خود ، درخواست ارسال کنید.
- این درخواست تمام نظرات مربوط به این پست را برمی گرداند.
نمونه ای در JavaScript:
const API_KEY = "API_KEY";
fetch("https://app.ayrshare.com/api/comments/Ut1fWU6XkqkMayHGnJZ", {
method: "GET",
headers: {
"Authorization": `Bearer ${API_KEY}`
}
})
.then((res) => res.json())
.then((json) => console.log(json))
.catch(console.error);
شما شناسه پست را ارسال خواهید کرد – Ut1fWU6XkqkMayHGnJZ – برای به دست آوردن تمام نظرات در مورد این پست. این درخواست سپس لیستی از نظرات را با تجزیه و تحلیل ، مانند شمارش ، برای پست مشخص شده در تمام سیستم عامل هایی که انتشار منتشر شده است ، بازگرداند. آنها همچنین در پاسخ به نظر گنجانده می شوند ، بنابراین می توانید به کل موضوع نگاه کنید.
این پاسخ شامل مجموعه ای از نظرات ، از جمله جزئیاتی مانند محتوای نظر ، نویسنده ، مارک زمان و سایر ابرداده های مناسب ، از جمله شناسه اظهار نظر خواهد بود.
{
"facebook": [
{
"comment": "What a great comment",
// Facebook Social Comment ID
"commentId": "806720068141593_1849585385469876",
"commentCount": 3,
"created": "2024-02-27T19:55:28Z",
// If available. Facebook determines availability based on the user's security profile and settings.
"from": {
"name": "John Smith",
"id": "5075334022535844"
},
"likeCount": 342,
"platform": "facebook",
// If available. Facebook determines availability based on the user's security profile and settings.
"userName": "WondrousTimes",
"userLikes": false,
// Facebook replies to replies have the same parent id regardless of nesting.
"replies": [
{
"comment": "Nice Comment 2",
"commentId": "806720068141593_320599703877348",
"commentCount": 0,
"company": true,
"created": "2024-02-27T19:55:40Z",
"from": {
"name": "Sue Me",
"id": "5075334022535800"
},
"likeCount": 3,
"parent": {
"createdTime": "2024-02-27T19:55:28+0000",
"from": {
"name": "John Smith",
"id": "5075334022535844"
},
"message": "What a great comment",
"id": "806720068141593_1849585385469876"
},
"platform": "facebook",
"userLikes": false
}
]
}
],
"instagram": [
{
"comment": "Love this post.",
// Instagram Social Comment ID
"commentId": "18030599567251077",
"created": "2022-10-13T00:52:47Z",
// If available. Instagram determines availability based on the user's security profile and settings.
"from": {
"name": "WondrousTimes",
"id": "112775157855689"
},
// Is the comment hidden
"hidden": false,
"likeCount": 1,
// The Instagram Social ID of the parent post. Only returned when using get by ID on a reply.
"parentId": "17999860012861",
"platform": "instagram",
"replies": [
{
"created": "2024-04-04T22:37:39Z",
"from": {
"id": "178414522127073334",
"username": "ayrshare"
},
"hidden": false,
// Instagram Social Comment Id
"id": "18023114651100610",
"likeCount": 2,
"parentId": "178438334431963234",
"text": "@ayrshare Thanks",
"user": {
"id": "17841452212702234"
},
"username": "ayrshare"
}
],
// ID of Instagram user who created the comment.
"user": {
"id": "17841452212707498"
},
// Instagram determines availability based on the user's security profile and settings.
"userName": "ayrshare"
}
],
"status": "success",
"id": "Ut2fWU6XkqkMayHGnJZ7",
"lastUpdated": "2023-03-26T22:30:13.035Z",
"nextUpdate": "2023-03-26T22:41:13.035Z"
}
مرحله 3: پاسخ به نظر
اضافه کردن نظر به یک پست موجود به شما امکان می دهد مستقیماً از طریق Ayrshare API با کاربران ارتباط برقرار کنید. این امر به ویژه در صورتی که یک فرآیند خودکار داشته باشید برای پاسخ به سؤالات متداول یا درگیری با کاربرانی که نام تجاری شما را ذکر می کنند ، می تواند مفید باشد.
- با شناسه نظر و متن تفسیر خود ، یک درخواست انتشار را به نقطه پایان پاسخ ارسال کنید.
- Ayrshare به طور خودکار نظر را به انتشار در بستر رسانه های اجتماعی مربوطه اضافه می کند.
- همچنین می توانید تمام نظرات پستی را که ارسال نکرده اید دریافت کنید.
مثال در پایتون:
import requests
payload = {'commentId': 'Ut1fWU6XkqkMayHGnJZ',
'platforms': ['facebook', 'instagram', 'linkedin', 'twitter', 'youtube'],
'comment': 'An amaxing comment!'}
headers = {'Content-Type': 'application/json',
'Authorization': 'Bearer API_KEY'}
r = requests.post('https://app.ayrshare.com/api/comments/reply',
json=payload,
headers=headers)
print(r.json())
او commentId میدان – Ut1fWU6XkqkMayHGnJZ – حاوی شناسه اظهار نظر شما برای اطمینان از صحت پاسخ شما به درستی است.
پس از ارسال نظر پاسخ Ayrshare با یک پیام موفقیت تأیید می شود و جزئیات نظر را برمی گرداند.
مرحله 4: یک نظر را حذف کنید
برای حذف نظر ، استفاده کنید DELETE /comment نقطه پایان
مثال در PHP:
$apiUrl = 'https://app.ayrshare.com/api/comments/Ut1fWU6XkqkMayHGnJZ'; // Replace with your post ID
$apiKey = 'API_KEY'; // Replace 'API_KEY' with your actual API key
$headers = [
'Content-Type: application/json',
'Authorization: Bearer ' . $apiKey,
];
$curl = curl_init($apiUrl);
curl_setopt_array($curl, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'DELETE',
CURLOPT_HTTPHEADER => $headers
]);
$response = curl_exec($curl);
if ($response === false) {
echo 'Curl error: ' . curl_error($curl);
} else {
echo json_encode(json_decode($response), JSON_PRETTY_PRINT);
}
curl_close($curl);
شامل شناسه نظر – Ut1fWU6XkqkMayHGnJZ – از نظر شما می خواهید به عنوان یک پارامتر جاده با شناسه اظهار نظر که می خواهید حذف کنید حذف کنید. از این ویژگی عاقلانه به عنوان بخشی از استراتژی اعتدال محتوای خود استفاده کنید.
نظرات را در نشریات رسانه های اجتماعی غیرفعال کنید
یک ویژگی نفیس قادر به غیرفعال کردن نظرات انتشارات است. به عنوان مثال ، ممکن است شما بخواهید در یک پست خاص نظرات را تعدیل کنید. برای غیرفعال کردن نظرات به یک پست ، فقط قسمت را اضافه کنید disableComments هنگام ایجاد پست اصلی یا به روزرسانی یک پست موجود.
مثال در حلقه:
curl \
-H "Authorization: Bearer API_KEY" \
-H 'Content-Type: application/json' \
-d '{"post": "Today is a great day!", "platforms": ["instagram", "linkedin"], "disableComments": true, "mediaUrls": ["https://img.ayrshare.com/012/gb.jpg"]}' \
-X POST https://app.ayrshare.com/api/post
تنظیم کردن disableنظرات در مورد true برای غیرفعال کردن نظرات یا false برای فعال کردن آنها این ویژگی برای اینستاگرام ، LinkedIn و Tiktok در دسترس است.
چگونه می توان به طور خودکار نظر اول را اضافه کرد
اضافه کردن اولین نظر بلافاصله پس از ارسال ، یک روش هوشمند برای تقویت تعهد است. این اظهار نظر اول اغلب زمینه دیگری را ارائه می دهد ، یک تماس عملی را اضافه می کند ، یا شامل هشتگهای مربوطه است که پست اصلی را جمع نمی کنند.
Ayrshare این مسئله را بسیار ساده می کند زیرا می توانید اولین نظر را مستقیماً همزمان با ایجاد پست ارسال کنید.
گردش کار کد نمونه:
POST /api/post
Headers:
- Authorization: Bearer YOUR_API_KEY
Body:
{
post: "Today is a great day!", // required
platforms: ["twitter", "facebook"], // required
firstComment: {
"comment": "My first comment" // required
}
}
بهترین روشها برای استفاده از نقطه پایان API برای نظرات
- به موقع بودن: پاسخ های به موقع باعث افزایش ارتباط و مراقبت از آنها می شود که باعث تأثیرگذاری آنها می شود.
- استفاده از CTA (تماس اکشن): نظرات که سؤال می کنند یا جواب را تشویق می کنند ، بیشتر متعهد می شوند. این می تواند به سادگی “افکار خود را در زیر بگویید!” یا “آیا این را امتحان کردید؟”
- اسپم: اگر ارسال نظرات را به صورت خودکار انجام می دهید ، حتماً هرگونه محتوای هرزنامه یا غیر رسمی را کنترل کنید. به طور مرتب نظرات استخراج شده را بررسی کنید تا یک فضای تعامل سالم فراهم شود.
- آزمایش با هشتگ: از بخش نظرات برای افزودن هشتگهای اضافی مربوط به موضوع پست استفاده کنید. این پست اصلی شما را تمیز و هنوز هم تقویت می کند.
ادامه دادن
نظرات Ayrshare نقاط پایانی مجموعه ای قدرتمند برای بهبود استراتژی تعامل با رسانه های اجتماعی شما است و به شما امکان می دهد نظرات خود را در سیستم عامل خود مدیریت کنید ، از جمله ارسال ، استخراج ، پاسخ و حذف نظرات و همچنین غیرفعال کردن نظرات. برای گزینه های گسترده تر اظهار نظر ، حتماً مستندات کامل را در نقطه پایان نظرات بررسی کنید.




