الأتمتة
قم بتوصيل Tareno مع Make
تطبيق Tareno Make مباشر ومعتمد. أنشئ سيناريوهات مرئية باستخدام وحدات جاهزة لإدراج الحسابات والنشر والجدولة والحذف واستدعاءات واجهة برمجة التطبيقات العامة.
الوحدات المتاحة
List accounts
Action
Make an API Call
Universal
Publish post
Action
Schedule post
Action
Delete post
Action
بداية سريعة
1
اختر تطبيق تارينو
أضف وحدة Tareno إلى سيناريو Make الخاص بك
In Make scenario builder, search for Tareno and select the module you need.
2
إنشاء اتصال
استخدم مفتاح Tareno API الخاص بك في إجراء الاتصال
X-Tareno-API-Key: your-api-key-here3
تشغيل والتحقق من صحة
تنفيذ مرة واحدة وتأكيد حمولات الاستجابة
Use List accounts first to validate connection and fetch account IDs for publish modules.
مرجع الوحدة
List accounts
Action
Lists all connected social media accounts.
GET /accountsMake an API Call
Universal
Performs an arbitrary authorized API call to the Tareno API.
ANY /{path}Publish post
Action
Publishes a post to a social media platform immediately.
POST /publishSchedule post
Action
Schedules a post for future publication with timezone support.
POST /publishDelete post
Action
Deletes a scheduled post from Tareno.
DELETE /publishList accounts
GET /accounts
Lists all connected social media accounts.
مثال الإدخال
{
"module": "List accounts"
}مثال الإخراج
{
"accounts": [
{
"id": "acc_123abc",
"platform": "instagram",
"username": "@brand"
}
]
}مرجع تكوين التطبيق
قاعدة
عنوان URL الأساسي المشترك وتكوين رأس المصادقة
{
"baseUrl": "https://tareno.co/api/external",
"headers": {
"authorization": "Bearer {{connection.apiKey}}"
},
"log": {
"sanitize": [
"request.headers.authorization"
]
}
} التحقق من صحة الاتصال
كيفية التحقق من صحة مفتاح API الخاص بك
{
"url": "https://tareno.co/api/external/accounts",
"headers": {
"X-Tareno-API-Key": "{{parameters.apiKey}}"
},
"response": {
"metadata": {
"type": "text",
"value": "{{body.accounts[0].username}}"
},
"error": {
"message": "[{{statusCode}}]: {{body.error}}"
}
},
"log": {
"sanitize": [
"request.headers.X-Tareno-API-Key"
]
}
} الإجراء عن بعد
قائمة حسابات RPC المستخدمة بواسطة الوحدات/المحددات
{
"name": "List Accounts",
"request": {
"method": "GET",
"url": "/accounts"
}
}أمثلة السيناريو
Sheets to Social
Create scheduled posts from a Google Sheet row
Google Sheets
Tareno: Schedule post
Slack confirmation
Product Launch Flow
Auto-create promo posts when a Shopify product is added
Shopify
Formatter
Tareno: Publish post
Custom Endpoint Flow
Use Make an API Call for advanced or internal endpoints
Webhook
Router
Tareno: Make an API Call
نسخ ولصق قوالب JSON
انسخ كتل JSON هذه وقم بتعيين حقول العناصر النائبة في وحدات Make الخاصة بك.
Google Sheets -> Schedule post
Use this when each new sheet row should be scheduled as a social post. Module: Tareno: Schedule post
{
"triggerModule": "Google Sheets > Watch Rows",
"tarenoModule": "Schedule post",
"mapping": {
"mode": "schedule",
"accountId": "{{1.account_id}}",
"text": "{{1.caption}}",
"mediaUrls": [
{ "url": "{{1.media_url}}", "kind": "image" }
],
"scheduledAt": "{{1.scheduled_at_iso}}",
"timezone": "{{settings.timezone}}",
"source": "make"
}
}Shopify Product -> Publish post
Use this when a new Shopify product should instantly trigger a post. Module: Tareno: Publish post
{
"triggerModule": "Shopify > Watch Products",
"tarenoModule": "Publish post",
"mapping": {
"accountId": "{{settings.account_id}}",
"text": "New in store: {{1.title}} - {{1.handle}}",
"mediaUrls": [
{ "url": "{{1.images[1].src}}", "kind": "image" }
],
"source": "make"
}
}Webhook -> Make an API Call
Use this for fully custom payloads routed from external systems. Module: Tareno: Make an API Call
{
"triggerModule": "Webhooks > Custom webhook",
"tarenoModule": "Make an API Call",
"mapping": {
"method": "POST",
"path": "/publish",
"body": {
"accountId": "{{1.accountId}}",
"text": "{{1.text}}",
"mediaUrls": "{{1.mediaUrls}}",
"scheduledAt": "{{1.scheduledAt}}",
"timezone": "{{1.timezone}}",
"source": "make"
}
}
}