Passer au contenu principal

Aperçu

Le package NPM Social API d’Ayrshare vous permet d’intégrer l’API Ayrshare dans votre application Node.js.

Installation

Installez le package NPM Social API si vous utilisez Node côté serveur. Le package simplifie les appels en encapsulant les appels RESTful.
Obtenez votre API Key secrète dans le tableau de bord Ayrshare.

Utilisation générale

Exemples de Post, History et Delete :
Vous publiez sur X/Twitter ? À compter du 31 mars 2026, les opérations X/Twitter via Ayrshare nécessitent vos propres identifiants X Developer App — Ayrshare impose cette exigence pour chaque appel vers X. Ajoutez les 2 en-têtes BYO à votre requête. Consultez le guide de configuration pour plus de détails.
À partir de la v1.3.0, le SDK inclut un helper setTwitterByo(apiKey, apiSecret) qui attache les deux en-têtes X-Twitter-OAuth1-* requis à chaque requête ultérieure :
Utilisez clearTwitterByo() pour supprimer les en-têtes — utile lors de la réutilisation d’une instance SDK entre différents tenants :

Aperçu vidéo du package NPM Social Media API

Publier sur les réseaux sociaux via une API

Profile Key

Vous pouvez spécifier la Profile Key pour un User Profile dans le corps d’un POST ou la requête d’un GET avec le champ profileKey.

Démo Social API

Pour un exemple d’intégration Node.js (utilisant les appels d’API RESTful), consultez le dépôt GitHub :

Code de démo Social API

La démo Social API est une application web qui permet aux utilisateurs de composer, planifier et publier du contenu sur plusieurs plateformes de réseaux sociaux simultanément.

Plus d’informations et de documentation