MakeHybrid
احجز مكالمة
العربية

أرسل رسائل X المباشرة من تطبيقك أنت

اربط حسابك على X بمفاتيح تطبيق X الأربعة الخاص بك، وأرسل رسالة مباشرة باسم المستخدم، واسمع الردود بوصفها أحداث ويب هوك موقَّعة.

المهمة: الرسائل المباشرة على X، واردةً وصادرةً، من شيفرتك أنت، وتحت تطبيق X الخاص بك — فتحاسبك X على الاستخدام، ويعمل كل استدعاء بوصفه حسابك أنت وحده.

‏1. أنشئ تطبيق X

في console.x.com، امنح التطبيق صلاحية «Read and write and Direct message» واشترِ له رصيداً. ثم انسخ أربعة مفاتيح من «Keys and tokens»: مفتاح API وسرّه، ورمز الوصول وسرّه للحساب الذي ستكتب بصفته — على أن يُنشآ بعد ضبط الصلاحيات، وإلا فلن يحملاها.

‏2. اربط مرة واحدة

curl -X PUT https://makehybrid.com/x/v1/connection \
  -H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
  -d '{"api_key":"…","api_secret":"…","access_token":"…","access_secret":"…"}'

يجري التحقق من المفاتيح لدى X وتُحفظ مختومة؛ ولا تُعرض عليك مرة أخرى أبداً. والربط يطلب من X أيضاً أن ترسل رسائل حسابك إلى هنا.

‏3. أرسل

curl -X POST https://makehybrid.com/x/v1/messages \
  -H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
  -d '{"to":"@pat","text":"Thanks for reaching out!"}'

‏4. اسمع الردود

curl -X POST https://makehybrid.com/x/v1/webhooks/endpoints \
  -H "X-API-KEY: $MAKEHYBRID_KEY" -H "content-type: application/json" \
  -d '{"url":"https://acme.com/hooks/x","events":["x.message_received"]}'

‏X هي من تقرّر من يجوز أن يتلقى رسالة من حسابك. فمن لا يقبل رسائل منك يردّ برفض من X، ولا تغيّره أي محاولة أخرى.

أسئلة شائعة

وماذا عن رسائل X Chat المشفّرة؟

أضف رمز مرور X Chat بوصفه chat_pin عند الربط، فتُقرأ رسائل محادثات X Chat وتُكتب مشفّرة. وX لا تسمح إلا بعدد قليل من الرموز الخاطئة، فلا يُعاد تجريب رمز رُفض حتى ترسل رمزاً جديداً.

هل هو الاتصال نفسه الذي في قناة X في غرفة مشروع؟

نعم. اربطه في أي من المكانين فيصبح في كليهما.

حوّل هذا إلى شيء يعمل من تلقاء نفسه

قل ما تفعله شركتك فيصبح خدمتك ومنتجك في واحد: يعمل العمل من تلقاء نفسه، باسمك، وعلى حساباتك ومفتاح الذكاء الاصطناعي الخاص بك. أول 30 يومًا مجانية، ولا شيء هنا يحتاج إلى مهندس.

ابدأ التجربة