PrérequisAvant de commencer, vous aurez besoin :
- D’un compte développeur avec une App approuvée
- D’un jeton d’accès utilisateur (OAuth 2.0 PKCE, avec les scopes
dm.writeetdm.read)
1
Obtenir l'identifiant utilisateur du destinataire
Vous avez besoin de l’identifiant utilisateur de la personne à qui vous souhaitez envoyer un message. Vous pouvez le récupérer à partir de l’endpoint de recherche d’utilisateurs.
2
Envoyer le message
cURL
3
Consulter la réponse
1
Définir les participants
Rassemblez les identifiants des utilisateurs que vous souhaitez inclure dans le groupe (en dehors de vous-même).
2
Créer le groupe avec le premier message
cURL
3
Récupérer l’id de la conversation
dm_conversation_id pour ajouter d’autres messages ultérieurement.Envoyez un message dans une conversation à laquelle vous participez déjà :
cURL
1
Téléverser le média
Tout d’abord, téléversez votre média à l’aide de l’endpoint Media Upload.
2
Envoyer avec une pièce jointe multimédia
cURL
Supprimez un message que vous avez envoyé :
cURL
Lorsque vous utilisez OAuth 2.0 PKCE, votre jeton d’accès doit inclure les scopes suivants :
Recherche de DM
Récupérer les conversations de DM
Guide d’intégration
Concepts clés et bonnes pratiques
Référence de l’API
Documentation complète de l’endpoint
Exemples de code
Exemples de code prêts à l’emploi