طريقـه جلب الاكـسس تـوكن لحـسابك على الـفيس بوك

admin

عضو إداري
ادارة المنتدى

بســم الله الـرحـمن الــرحــيـم ...

كــيفكــم ان شــاء الله انــكم بخــير وفـي اتــم الــصحه والـــعافيـه ~~!I!
​​
مـاهـو الاكـسس تــوكن /:

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

فـي هـذا الدرس سـاريـكم كـيف تسـتطيع سحب الاكسس تـوكن لحـسابك ...
اللغه الـمستخدمــه في الـشرح C#
اولاً يجــب ان تـربط بـرنـامجـك الـمصمم بـلغه الـسي شـارب .. ببـرنـامج وسيـط من بـرامج الـفيس بــوك ....
قــم بـانشـاء بـرنامج على الـفيس بـوك ..!!
واعـطه آي اســم ..
تــأبع مـعي ..:.
ادخل على هـذا الـرابط اولاً ... ثم اختـار من الـقائـمه الاعلـى Apps ومنهـا اختـار Create a New App

واخــتر الــاٍسـم الـمنـاسب لـك ..
امـا في خـانه Namespace حـاول ان لا يـتكـرر الاسم ( قـم بوضع اسـم غريـب )

مــا يهــمـنـنا مـن عـمل هـذا الـبرنامج على الـفيسـ بـوك هو لـربـط بـرنامجـنا على ديسك توب بـموقع الــفيس بــوك ...
بعد عـمل البـرنامج ما يـهمنـا من هـذا هــو (App ID)
# بــرمجــه الـبـرنـامج :\
قــم بتـنزيـل هـذه الادوات ::
1 - WeBbrowser 1
2 - 1 Button
قــم بــتعريف عـن String بـمنـصه الكلاس واعـطه الاسـم access_token
كتــالـي /:


كود:
string access_token;



وفـي Button
قــم بـعمل بتــعريـف عن String واعــطه الاســم UrlAuth
وفي هـذا المـتغيـر اسـند الـيه هـذا الـقـيمه كــتـالي ..:



كود:
string auth = @"https://www.facebook.com/dialog/oauth?client_id=YOur_ID_APP&redirect_uri=https://www.facebook.com/connect/login_success.html&response_type=token&scope=user_groups";


قــم بــتغيــر YOur_ID_APP الـى Id بـتاع الــبرنــأمج
قــم بــعمل Navigate
كـتالـي :\


كود:
Webbrowser1.Navigate(auth);



الان فـي حدث DocumentCompleted لـلـ Webbrowser
قــم بـكتــابه دالـه If
كـــتــالــي :


كود:
string url1 = Webfacebook.Url.AbsoluteUri; string url2 = url1.Substring(url1.IndexOf("access_token") + 13); access_token = url2.Substring(0,url2.IndexOf("&")); MessageBox.Show("Access Token : " + access_token);


اعــتقد ان هـذه الاكــواد مفــهـومه ..!! لانـها دوالـ نصـيه معـروفــه .. Smile
مــا الــفـايده مــن هــذا الـبـرنـامج ..؟!
الـفايده من هـذا الــبرنـامج اولاً :.
* - طرق ربـط بـرنـامج ع الفـيس بـوك بـ ببـرنامج ع ديسك تـوب
* - امتـلاك الاكـسس تـوكن للحـساب وهـذا يعنـي الـتحـكم الـكامل بلـحسـاب .. وان شـاء الله سـاشرح طرق اسـتخدام الاكـسس تــوكن في نـشر الـمنشورات من خلال بـرنـامجك ورفع الـصور الخ


 

أعلى