حالة طلب المتعاون
curl --request GET \
--url https://api.ayrshare.com/api/post/collaborators/:id \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.ayrshare.com/api/post/collaborators/:id', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.ayrshare.com/api/post/collaborators/:id"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.ayrshare.com/api/post/collaborators/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.ayrshare.com/api/post/collaborators/:id"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.ayrshare.com/api/post/collaborators/:id")
.header("Authorization", "Bearer <token>")
.asString();{
"collaborators": [
{
"id": "17841401319910272",
"username": "ayrshare",
"inviteStatus": "accepted"
},
{
"id": "17841401319910273",
"username": "ayrshare1",
"inviteStatus": "declined"
},
{
"id": "17841401319910274",
"username": "ayrshare2",
"inviteStatus": "pending"
}
],
"lastUpdated": "2024-03-08T04:08:18.979Z",
"nextUpdate": "2024-03-08T04:09:18.979Z"
}
{
"collaborators": [
{
"id": "123456789012345",
"username": "collaboratorpage",
"inviteStatus": "pending"
}
],
"lastUpdated": "2026-08-24T04:08:18.979Z",
"nextUpdate": "2026-08-24T04:09:18.979Z"
}
{
"action": "analytics",
"status": "error",
"code": 294,
"message": "Error getting analytics."
}
Utils
حالة طلب المتعاون
الحصول على حالة طلب متعاون على Instagram أو Facebook
GET
/
post
/
collaborators
/
:id
حالة طلب المتعاون
curl --request GET \
--url https://api.ayrshare.com/api/post/collaborators/:id \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.ayrshare.com/api/post/collaborators/:id', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.ayrshare.com/api/post/collaborators/:id"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.ayrshare.com/api/post/collaborators/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.ayrshare.com/api/post/collaborators/:id"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.ayrshare.com/api/post/collaborators/:id")
.header("Authorization", "Bearer <token>")
.asString();{
"collaborators": [
{
"id": "17841401319910272",
"username": "ayrshare",
"inviteStatus": "accepted"
},
{
"id": "17841401319910273",
"username": "ayrshare1",
"inviteStatus": "declined"
},
{
"id": "17841401319910274",
"username": "ayrshare2",
"inviteStatus": "pending"
}
],
"lastUpdated": "2024-03-08T04:08:18.979Z",
"nextUpdate": "2024-03-08T04:09:18.979Z"
}
{
"collaborators": [
{
"id": "123456789012345",
"username": "collaboratorpage",
"inviteStatus": "pending"
}
],
"lastUpdated": "2026-08-24T04:08:18.979Z",
"nextUpdate": "2026-08-24T04:09:18.979Z"
}
{
"action": "analytics",
"status": "error",
"code": 294,
"message": "Error getting analytics."
}
عندما تقوم بدعوة متعاون على Instagram إلى منشور
أو بدعوة صفحة Facebook متعاونة إلى Facebook Reel،
يمكنك التحقق من حالة الطلب باستخدام هذه النقطة النهائية.
استخدم هذه النقطة النهائية لـ:
- دعوات المتعاونين على Instagram في Reels والصور والمنشورات الدوّارة.
- دعوات المتعاونين على Facebook في Facebook Reels.
Header Parameters
Path Parameters
Query Parameters
boolean
مطلوب
عيّن إلى
true. مطلوب في حال استخدام Social Post ID.string
عيّن إلى
facebook عندما يكون id هو Social Post ID على Facebook. وهو مطلوب في هذه الحالة، إذ بدونه
يبحث الطلب عن المعرّف على Instagram بدلًا من ذلك. استخدمه أيضًا لفرض البحث عن متعاوني Facebook
لمنشور Ayrshare يحتوي على معرّفات منصات متعددة.{
"collaborators": [
{
"id": "17841401319910272",
"username": "ayrshare",
"inviteStatus": "accepted"
},
{
"id": "17841401319910273",
"username": "ayrshare1",
"inviteStatus": "declined"
},
{
"id": "17841401319910274",
"username": "ayrshare2",
"inviteStatus": "pending"
}
],
"lastUpdated": "2024-03-08T04:08:18.979Z",
"nextUpdate": "2024-03-08T04:09:18.979Z"
}
{
"collaborators": [
{
"id": "123456789012345",
"username": "collaboratorpage",
"inviteStatus": "pending"
}
],
"lastUpdated": "2026-08-24T04:08:18.979Z",
"nextUpdate": "2026-08-24T04:09:18.979Z"
}
{
"action": "analytics",
"status": "error",
"code": 294,
"message": "Error getting analytics."
}