الانتقال إلى المحتوى الرئيسي

نظرة عامة

تتيح لك حزمة Social API NPM من Ayrshare دمج Ayrshare API في تطبيق Node.js الخاص بك.

التثبيت

ثبّت حزمة Social API NPM إذا كنت تستخدم Node على جانب الخادم. تُبسّط الحزمة الاستدعاءات عن طريق تغليف استدعاءات RESTful.
احصل على مفتاح API السرّي الخاص بك من لوحة تحكم Ayrshare.

الاستخدام العام

أمثلة على Post وHistory وDelete:
هل تنشر على X/Twitter؟ اعتبارًا من 31 مارس 2026، تتطلب عمليات X/Twitter عبر Ayrshare بيانات اعتماد تطبيق X Developer الخاصة بك — تفرض Ayrshare ذلك على كل استدعاء موجّه إلى X. أضف رأسي BYO إلى طلبك. راجع دليل الإعداد للتفاصيل.
اعتبارًا من الإصدار v1.3.0 تتضمن SDK مساعد setTwitterByo(apiKey, apiSecret) الذي يُرفق رأسي X-Twitter-OAuth1-* المطلوبَين بكل طلب لاحق:
استخدم clearTwitterByo() لإزالة الرؤوس — مفيد عند إعادة استخدام مثيل SDK واحد عبر عدة مستأجرين (tenants):

نظرة عامة بالفيديو على حزمة Social Media API NPM

النشر إلى وسائل التواصل الاجتماعي عبر API

Profile Key

يمكنك تحديد Profile Key لـ User Profile في نص طلب POST أو في استعلام GET عبر الحقل profileKey.

تجربة Social API

للاطلاع على مثال تكامل Node.js (باستخدام استدعاءات RESTful API)، راجع مستودع GitHub:

كود تجربة Social API

Social API Demo هو تطبيق ويب يتيح للمستخدمين تأليف المحتوى وجدولته ونشره على منصات وسائل تواصل اجتماعي متعددة في الوقت نفسه.

مزيد من المعلومات والوثائق