شرح التعامل مع موقع ifttt. للربط بين قنواتك المختلفة(الجزء الأول)
كُتِب الثلاثاء 29/01/2013 09:57 بقلم هاني فلمبان|شرحت قبل فترة كيفية ربط حساب تويتر بحسابك على face book وكنت قد ذكرت أنه هناك طريقتين للربط.
- الطريقة الاعتيادية: وكنا قد شرحناها في هذا الموضوع
- الربط باستخدام أحد المواقع أو البرامج التي تقوم بهذه المهمة مثل موقع ifttt
سنتناول في موضوعنا اليوم العناصر التالية:
ما هو ifttt?
ifttt هي خدمة تتيح لك عمل اتصال متكامل بين قنواتك المختلفة بواسطة جملة شرطية واحدة هي: إذا كان هذا فإنه ذلك.
“if this then that”.
نسمي هذا الشرط the Trigger, ونسمي ذلك هو الإجراء action.
أي إذا كان هذا الشرط قم بذلك الإجراء.
القنوات هي البنية الاأساسية ل ifttt حيث أن كل قناة لها الشروط والإجراءات الخاصة بها والقنوات أمثال:
والعديد من القنوات
نأتي للمصطلح الأخير وهو “Recipe” والذي يعني الجملة الشرطية المكونة من “trigger” و “action” السبب والإجراء المبني على السبب.
كيف نستخدم خدمات ifttt
لاستخدام موقع ifttt كل ما عليك هو التسجيل في الموقع
اضغط على الرابط السابق وقم بإدخال اسم مستخدم وبريدك الإلكتروني وكلمة مرور وقم بتأكيدها ثم اضغط على زر Create account
الآن عليك بتفعيل القنوات التي تحتاج لتتمكن من استخدامها لاحقاً.
ماذا يعني تفعيل القنوات؟
يعني إدخال بياناتك للقناة لتتمكن من عمل اتصال بها فمثلا تقوم بتفعيل قناة الفيسبوك وتويتر أي تدخل اسم المستخدم وكلمة المرور الخاص بك لتتصل بحساباتك.
هنا قائمة القنوات قم بالدخول إلأيها وفعل القنوات التي تريد لعمل شروط وإجراءات.
ثم لتفعيل القناة نضغط على Activate
تطبيق مثال:
سندخل على الرابط ثم نختار قناة facebook
عندما تفتح صفحة الفيسبوك سنسجل الدخول بالحساب الذي نود أن نربطه بموقع ifttt
ثم نضغط زر السماح أو: allow
نلاحظ الآن أنه قد تم العودة لموقع ifttt وتغيرت عبارة activate إلى Deactivate والذي يقوم بإلغاء التفعيل مرة أخرى.
الآن ستكون متاحة لنا الشروط والإجراءات الخاصة بقناة الفيسبوك وتكون الشروط مثل:
- كتابة منشور.
- نشر رابط
فم ثلاً نقول إذا تم كتابة منشور من الفيسبوك قم بعمل كذا وكذا في القناة الأخرى.
والإجراءات مثل:
- كتابة منشور
الفرق بين كتابة منشور الأولى والثانية أن الأولى شرط والثانية إجراء.
أي مثلا نقول: إذا تم عمل folow لي من قبل شخص في تويتر؛ قم بكتابة منشور في فيسبوك.
بعد أن قمنا بتفعيل قناة الفيسبوك فإنه لا بد من تفعيل قناة أخرى لنقوم بتحديد شروط من قناة وإجراءات من أخرى.
لنعد الآن إلى قائمة القنوات لتفعيل قناة أخرى.
وليكن مثالنا على قناة twitter
سنضغط عليها كما ضغطنا سابقاً على الفيسبوك ثم نضغط Activate
عندما تظهر صفحة تويتر فإننا ندخل اسم المستخدم وكلمة المرور ثم نضغط على إعطاء الصلاحية.
بعد ذلك سنعود للصفحة ونتأكد أن كلمة activate أصبح مكانها Deactivate.
الآن أصبحت لدينا قناة أخرى غير الفيسبوك وخههي تويتر.
للأسف تويتر ليس لها شروط في الوقت الحاضر ولكن لديها إجراءات مثل:
- كتابة تغريدة
- كتابة تغريدة بصورة
- إضافة مستخدم لقائمة
أمثلة:
الجدول التالي يوضح لك أمثلة على ما يمكن فعله.
قناة الشرط | الشرط | قناة الإجراء | الإجراء |
كتابة منشور | نشر تغريدة | ||
youtube | إضافة فيديو للمفضلة | كتابة منشور | |
تحديث الحالة | تحديث نبذة عنك Update bio |
تناولنا أمثلة على الجمل الشرطية التي يمكننا كتابتها.
الآن نتناول كيفية تركيب هذه الجمل.
كيفية إنشاء Recipe ؟
بإمكاننا إنشاء الجملة الشرطية التي نريد عن طريق ضغط Create
أو البحث في قائمة الrecipes المتاحة عن طريق اختيار brows واستعراض قائمة من االجمل التي سبق إنشاؤها ولكنني أفضل الخيار الأول لأن إنشاء الجمل أمر سهل للغاية.
بعد أن ضغطنا على create ستفتح صفحة إنشاء الجملة وسنجد مكتوباً
Click this to get started.
- نضغط على كلمة this.
- نختار facebook
- New status message by you
- New link post by you
- New photo upload by you
- Your profile changes
- سنختار: New status message ثم نضغط create trigger
- نضغط الآن على كلمة that
- نقوم بتحديد القناة الأخرى
- سنحدد الإجراء الذي نريد حدوثه عند النشر على الفيسبوك من بين الإجراءات التالية:
- Post a tweet
- Post a tweet with image
- Add user to list
- Update profile picture
- Update bio
- سنختار Post a tweet
- اترك المربع كما هو واضغط create action
- ندخل العبارة السابقة في خانة Description
- اضغط Create Recipe
الآن ظهرت كافة الشروط المتوفرة لقناة الفيسبوك:
This Trigger fires every time you create a new status message on Facebook.
يتحقق هذا الشرط عندمما تقوم بكتابة منشور على الفيسبوك.
This Trigger fires every time you create a new link post on Facebook.
يتحقق هذا الشرط عندما تقوم بنشر رابط على الفيسبوك.
This Trigger fires every time you upload a new photo on Facebook.
يتحقق هذا الشرط عندما تقوم برفع صورة على الفيسبوك.
You are tagged in a photo
This Trigger fires every time you are tagged you in a new photo. NOTE: Facebook privacy settings may block IFTTT’s access to some photos you are tagged in.
A Trigger that monitors changes in your Facebook profile information. It works with these Facebook profile fields: Name, Profile picture, Location, Website, and Bio.
يتحقق هذا الشرط عندما تتغير معلومات من ملفك الشخصي.
على أي حال نحن نريد الشرط الأول وهو: New status message لكي يحدث ما سنقوم بتحديده عندما تقوم بنشر منشور جديد.
بالخطوة السابقة نكون قد حددنا القناة والشرط وبقي القناة الأخرى والإجراء الذي ستقوم به.
في مثالنا سنختار قناة twitter لأننا قد قمنا بتفعيلها في الخطوات السابقة.
This Action will post a new tweet to your Twitter account.
يقوم هذا الإجراء بكتابة تغريدة تقوم بتحديدها.
This Action will post a new tweet to your Twitter account with a linked pic.twitter.com image. NOTE: Twitter limits you to a total of 30 tweets with images per day.
يقوم هذا الإجراء بكتابة تغريدة بصورة.
This Action will add a user to a Twitter list you specify. NOTE: Twitter only allows 20 lists per user and 500 users per list.
يقوم هذا الإجراء بإضافة مستخدم إلى قائمة تحددها.
This Action will update your profile picture from the image URL you specify and optionally tweet about it.
يقوم هذا الإجراء بتحديث صورة ملفك الشخصي.
This Action will update your bio and optionally tweet about it.
يقوم هذا الإجراء بتحديث النبذة التي تكتبها عنك بتويتر والمكونة من 160 حرف.
على أيت حال الإجراء الذي يهمنا هو Post a tweet والذي سيكتب تغريدة لأننا نريده أن يكتب المنشور.
الآن سيظهر لنا سطر مكتو فيه: “What’s happening? أي ما الذي سيحدث أو ما التغريدة التي تود كتابتها عند ما يتم كتابة منشور على الفيسبوك؟
بإمكانك مثلا كتابة: لقد قمت بكتابة منشور على الفيس بوك.
وعندها لن يظهر المنشور في تويتر ولكن عند الكتابة في الفيسبوك سيقوم بنشر الرسالة التي كتبتها في هذا السطر على تويتر.
كما بإمكانك كتابة في خانة “What’s happening?” هذا المتغير والذي سيكون مكتوب بشكل افتراضي
{{Message}}
جميل لقد قمنا بإنشاء الجملة التالية:
Facebook
New status message by Hani Felemban
⚡
then
Twitter
Post a tweet to @HaniFelemban
شرح الجملة:
إذا تم كتابة منشور على الفيسبوك بواسطة حساب Hani Felemban فإنه تتم كتابة تغريدة على تويتر بواسطة @HaniFelemban.
بقيت الخطوة الأخيرة وهي إعطاء وصف للجملة الشرطية أو لهذا ال”recipe” لتتمكن من الرجوع إليه مثلا حذفه أو غيره.
بإمكانك كتابة نص عربي أو أي أمر إنشائي من عندك وليكن:
نشر ما يكتب على الفيسبوك إلى تويتر.
جميل. لقد قمنا بإنشاء الجملة بنجاح وتم ربط الفيسبوك بتويتر بطريقة أخرى.
وصلنا للنهاية.
أتمنى أن الشرح كان واضحاً.
أي أمر لا تترددوا بوضعه في التعليقات.
وإلى لقاء قريب.
وسوم: facebook, twitter, الشبكات الاجتماعية