مقدمة
في عصر الرقمية اليوم، أصبحت تكامل وسائل التواصل الاجتماعي أمراً ذا أهمية متزايدة للمطورين والشركات التي تتطلع للتواصل مع جمهورها. مع شعبيتها المتزايدة، ظهرت تيك توك كمنصة قوية لمشاركة مقاطع الفيديو القصيرة. لتسهيل الدمج السلس لمحتوى تيك توك في المواقع والتطبيقات، قدمت تيك توك للمطورين واجهة برمجة تطبيقات عرض تيك توك. تتيح هذه الواجهة للمطورين تضمين مقاطع فيديو تيك توك، عرض ملفات تعريف المستخدمين، والبحث عن مقاطع الفيديو بناءً علىhashtags مباشرة داخل منصاتهم.
في هذه المقالة، سنرشدك خلال عملية استخدام واجهة برمجة تطبيقات عرض تيك توك. سنبدأ بالحصول على مفتاح API الخاص بك، ثم ننتقل إلى توضيح كيفية استخدام هذا المفتاح لاسترداد المقاطع والملفات الشخصية. بحلول نهاية هذا الدليل، ستكون مزودًا بالمعرفة اللازمة لدمج محتوى تيك توك في موقعك الإلكتروني أو تطبيقك، مما يعزز التفاعل والتفاعل مع المستخدمين. لنبدأ!
البدء
تتيح واجهة برمجة تطبيقات عرض تيك توك للمطورين دمج محتوى تيك توك بسلاسة في مواقعهم وتطبيقاتهم. مع هذه الواجهة، يمكن للمطورين تضمين مقاطع فيديو تيك توك، عرض ملفات تعريف المستخدمين، والبحث عن مقاطع فيديو بناءً على hashtags مباشرة داخل منصاتهم. في هذه المقالة، سنستعرض واجهة برمجة تطبيقات عرض تيك توك ونرى كيف يمكننا استخدامها للحصول على ملف تعريف المستخدم وتمديدها للحصول على مقاطع فيديو المستخدم.
للشروع في استخدام واجهة برمجة تطبيقات عرض تيك توك، تحتاج إلى تسجيل تطبيقك على منصة مطوري تيك توك والحصول على رمز الوصول. أدناه دليل خطوة بخطوة حول كيفية الحصول على مفتاح API الخاص بك:
إنشاء حساب مطور:
انتقل إلى موقع منصة مطوري تيك توك. انقر على زر "تسجيل الدخول/تسجيل" وأنشئ حساب مطور جديد إذا لم يكن لديك واحد بالفعل.
تسجيل تطبيق جديد:
في هذه الخطوة، ستقوم فريق تيك توك بمراجعة طلبك وسيقوم إما بالموافقة عليه أو رفضه إذا لم تلب متطلباتهم.
بمجرد تسجيل الدخول، انقر على اسم المستخدم الخاص بك واختر "إدارة التطبيقات" من القائمة المنسدلة. انقر على زر "إنشاء" لتسجيل تطبيق جديد.
سيُطلب منك إدخال تفاصيل تطبيقك:
- رمز التطبيق،
- اسم التطبيق،
- فئة،
- وصف،
- شروط الخدمة وسياسة الخصوصية و
- المنصة.
بمجرد الانتهاء، انقر على زر حفظ في الزاوية العلوية اليمنى من الصفحة لطلب المراجعة.

عندما تطلب المراجعة، سيتم إبلاغك إذا تمت الموافقة على طلبك أم لا. إذا تمت الموافقة، ستتم مطالبتك ببدء استخدام تطبيقك - من خلال إنشاء مفتاح API!
الحصول على رمز تفويض:
وفقًا لـ المقال الرسمي من تيك توك، سنحتاج إلى رمز تفويض ورمز وصول لاستخدام واجهات برمجة التطبيقات للعرض.
يمكنك طلب رمز التفويض الخاص بك من هنا للاستمرار في الخطوة التالية. بمجرد جمع رمز التفويض، الخطوة التالية هي استخدامه للحصول على رمز الوصول
هناك عدد من طرق للحصول على رمز الوصول الخاص بك - ونوصي بفحص الدليل الرسمي لمراجعة الأنسب لك.
إذا سارت الأمور كما هو متوقع، ينبغي أن ترى استجابة ناجحة كما يلي؛
{
"data": {
"access_token": "act.example12345Example12345Example",
"captcha": "",
"desc_url": "",
"description": "",
"error_code": 0,
"expires_in": 86400,
"log_id": "20220714041044010002007735002037040BAF34",
"open_id": "abcdefgh-1a2b-123c4-ab12-abc123abc1234",
"refresh_expires_in": 31536000,
"refresh_token": "rft.example12345Example12345Example",
"scope": "user.info.basic"
},
"message": "success"
}
من الاستجابة أعلاه، يمكنك رؤية رمز الوصول
الخاص بك، ورموز الانتعاش
الخاصة بك، ومتى تنتهي
.
واجهة برمجة تطبيقات عرض تيك توك
الآن بعد استرداد رمز الوصول
الخاص بك، الشيء التالي هو استخدام نقطة نهاية عرض تيك توك لاسترداد ملف تعريف المستخدم أو مقاطع الفيديو - أيًا كان ما ترغب في سحبه.
نقطة نهاية عرض مستخدم تيك توك
إذا كان لديك واجهة مستخدم جميلة، يمكنك ببساطة دمج النقطة النهائية في مشروعك.
https://open.tiktokapis.com/v2/user/info/?fields=open_id,union_id,avatar_url,display_name
لكن في هذا الدليل، ليس لدي واجهة مستخدم لذا سأستخدم Apidog لاختبار واجهات برمجة التطبيقات.
Apidog يوفر واجهة سهلة الاستخدام لاختبار واجهات برمجة التطبيقات، مشابهة للأدوات الشهيرة مثل Postman. مع تصميمه البسيط ومجموعة الميزات الشاملة، يبسط Apidog عملية اختبار وتصحيح واجهات برمجة التطبيقات، مما يسمح للمطورين بتبسيط تدفقات العمل الخاصة بالاختبار وتحديد المشكلات المحتملة بسهولة.

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

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

الصق عنوان الطلب في الإدخال الأول كما هو موضح أعلاه. بالنسبة لنوع التفويض، اختر رمز حامل
والصق الرمز في حقل الرمز تحته.
بمجرد أن تضع كل ما سبق، انقر على زر الإرسال، وستتمكن من رؤية استجابتك في علامة التبويب الخاصة بالاستجابة.
ستكون الاستجابة شيئًا مشابهًا للمثال أدناه؛
{
"data":{
"user":{
"avatar_url":"https://p19-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/b17f0e4b3a4f4a50993cf72cda8b88b8~c5_168x168.jpeg",
"open_id":"723f24d7-e717-40f8-a2b6-cb8464cd23b4",
"union_id":"c9c60f44-a68e-4f5d-84dd-ce22faeb0ba1",
"display_name": "تيك توكر"
}
},
"error":{
"code":"ok",
"message":"",
"log_id":"20220829194722CBE87ED59D524E727021"
}
}
إذا كنت تستخدم واجهة مستخدم مخصصة، يمكنك استخراج بيانات المستخدم من تلك الاستجابة لبناء مشروعك.
هناك نقاط نهاية عرض أخرى يمكنك استخدامها، ويمكنك فحصها هنا في الوثائق الرسمية.
خاتمة
في عصر الرقمية اليوم، أصبح تكامل وسائل التواصل الاجتماعي أمرًا ذا أهمية متزايدة للمطورين والشركات التي تتطلع للتواصل مع جمهورها. مع شعبيتها المتزايدة، أصبحت تيك توك منصة قوية لمشاركة مقاطع الفيديو القصيرة. لتسهيل الدمج السلس لمحتوى تيك توك في المواقع والتطبيقات، قدمت تيك توك للمطورين واجهة برمجة تطبيقات عرض تيك توك.
على مدار هذا الدليل، استكشفنا كيفية استخدام واجهة برمجة تطبيقات عرض تيك توك لتضمين مقاطع فيديو تيك توك وعرض ملفات تعريف المستخدمين، ويمكنك توسيعها للبحث عن مقاطع الفيديو بناءً على hashtags مباشرة داخل منصتك. من خلال اتباع هذه الخطوات، يمكنك تعزيز التفاعل والتفاعل مع المستخدمين، مما يسمح لجمهورك بالتفاعل مع محتوى تيك توك دون مغادرة موقعك الإلكتروني أو تطبيقك.
من خلال الحصول على مفتاح API الخاص بك واتباع التعليمات المقدمة، يمكنك دمج محتوى تيك توك بسلاسة في منصتك. نرجو أن يكون هذا الدليل قد زودك بالمعرفة اللازمة للبدء في استخدام واجهة برمجة تطبيقات عرض تيك توك.
نتمنى لك البرمجة السعيدة، ونتطلع لرؤية كيفية تنفيذك لواجهة برمجة تطبيقات عرض تيك توك في مشاريعك.