منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] طلب بخصوص الفيس بوك - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] طلب بخصوص الفيس بوك (/showthread.php?tid=21884)



طلب بخصوص الفيس بوك - MOSTAFA.KAMEL - 26-09-17

عايز اعمل برنامج ينشر فى جميع الجروبات المشترك فيها الحساب



RE: طلب بخصوص الفس بوك - السندبااد - 26-09-17

https://www.youtube.com/playlist?list=PL8C1589BCF897CD55



RE: طلب بخصوص الفس بوك - MOSTAFA.KAMEL - 27-09-17

(26-09-17, 05:54 PM)السندبااد كتب :
https://www.youtube.com/playlist?list=PL8C1589BCF897CD55

فى معايا مشكلة فى access_token مش عارف اعمل تسجيل دخول للحساب


RE: طلب بخصوص الفس بوك - السندبااد - 27-09-17

(27-09-17, 03:29 AM)MOSTAFA.KAMEL كتب :
(26-09-17, 05:54 PM)السندبااد كتب :
https://www.youtube.com/playlist?list=PL8C1589BCF897CD55

فى معايا مشكلة فى access_token مش عارف اعمل تسجيل دخول للحساب

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



RE: طلب بخصوص الفس بوك - MOSTAFA.KAMEL - 27-09-17

(27-09-17, 10:53 AM)السندبااد كتب :
(27-09-17, 03:29 AM)MOSTAFA.KAMEL كتب :
(26-09-17, 05:54 PM)السندبااد كتب :
https://www.youtube.com/playlist?list=PL8C1589BCF897CD55

فى معايا مشكلة فى access_token مش عارف اعمل تسجيل دخول للحساب

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

اه بعرف وعملت تطبيق


RE: طلب بخصوص الفيس بوك - السندبااد - 27-09-17

في التطبيق الذي قمت بإنشائه قم بإضافة منتج تسجيل دخول فيسبوك وضع الرابط التالي في مربع محددات URI صالحة لإعادة توجيه OAuth:
https://www.facebook.com/connect/login_success.html

بعدها طبق الشرح الموجود في الثاني من الدورة التي أرسلت لك رابطها:
https://www.youtube.com/watch?v=CK5iGFMjs34&list
علماً أنك لو اتبعت دروس الدورة ستجد إجابة شافية لما تريده

أيضاً أخي الكريم نرجو منك أن تضع لنا محاولتك وتجاربك وبعدها نساعدك في تعديل الأكواد لأنه لا يمكن أن نعمل لك كل شيء



RE: طلب بخصوص الفيس بوك - MOSTAFA.KAMEL - 27-09-17

(27-09-17, 04:58 PM)السندبااد كتب :
في التطبيق الذي قمت بإنشائه قم بإضافة منتج تسجيل دخول فيسبوك وضع الرابط التالي في مربع محددات URI صالحة لإعادة توجيه OAuth:
https://www.facebook.com/connect/login_success.html

بعدها طبق الشرح الموجود في الثاني من الدورة التي أرسلت لك رابطها:
https://www.youtube.com/watch?v=CK5iGFMjs34&list
علماً أنك لو اتبعت دروس الدورة ستجد إجابة شافية لما تريده

أيضاً أخي الكريم نرجو منك أن تضع لنا محاولتك وتجاربك وبعدها نساعدك في تعديل الأكواد لأنه لا يمكن أن نعمل لك كل شيء





تمام بس فى مشكلة دلوقتى لما جيت استعلم عن البيانات الخاصة بالحساب المشروع مش عايز يفتح ومش بيقولى الاخصاء ايه هى
الكود بالكامل


كود :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Facebook;
using Gecko;

namespace test

{
   public partial class Form1 : Form
   {

       public Form1()
       {
           InitializeComponent();
           Xpcom.Initialize("Firefox");
       }

       private void button1_Click(object sender, EventArgs e)
       {

           string OAuthURL = @"https://www.facebook.com/v2.10/dialog/oauth?response_type=token&display=popup&client_id=845023688999531&&redirect_uri=https://www.facebook.com/connect/login_success.html&version=v2.10&locale=ar_AR&scope=";
           geckoWebBrowser1.Navigate(OAuthURL);

       }

       private void geckoWebBrowser1_DocumentCompleted(object sender, Gecko.Events.GeckoDocumentCompletedEventArgs e)
       {
           if (geckoWebBrowser1.Url.AbsoluteUri.Contains("access_token"))
           {
               string url1 = geckoWebBrowser1.Url.AbsoluteUri;
               string url2 = url1.Substring(url1.IndexOf("access_token") + 13);
               string access_token = url2.Substring(0, url2.IndexOf("&"));
               MessageBox.Show("access_token = " + access_token);

               FacebookClient fb = new FacebookClient(access_token);

               dynamic data = fb.Get("/me");

               MessageBox.Show("id=" + data.id + Environment.NewLine + "name=" + data.name + Environment.NewLine + "link=" + data.link)
                   
                   ;


           }
       }

   }
}


   




RE: طلب بخصوص الفيس بوك - السندبااد - 27-09-17

أخي الكريم الكود الذي وضعته حضرتك بالسي شارب، وهذا قسم فيجوال بيسك دوت نت، إذا أردت المساعدة بالسي شارب فتفضل القسم المخصص لذلك:
http://vb4arb.com/vb/forumdisplay.php?fid=176

أما هنا فليتك تضع نموذج العمل الذي قمت به وواجهت فيه مشكلة بالفيجوال بيسك دوت نت



RE: طلب بخصوص الفيس بوك - MOSTAFA.KAMEL - 27-09-17

(27-09-17, 05:27 PM)السندبااد كتب :
أخي الكريم الكود الذي وضعته حضرتك بالسي شارب، وهذا قسم فيجوال بيسك دوت نت، إذا أردت المساعدة بالسي شارب فتفضل القسم المخصص لذلك:
http://vb4arb.com/vb/forumdisplay.php?fid=176

أما هنا فليتك تضع نموذج العمل الذي قمت به وواجهت فيه مشكلة بالفيجوال بيسك دوت نت

خلاص حاضر هحول الكود والبرنامج ورفعو