23-11-19, 01:50 AM
(آخر تعديل لهذه المشاركة : 23-11-19, 01:54 AM {2} بواسطة اليوم السابع.)
لدي علي الفورم 2 ريتش بوكس و داتا جريد فيو و زر
واستخدم هذا الكود في جلب محتوي هذه الصفحه ولكن يجلب اول نتيجه فقط انا اريد ان يجلب جميع نتايج الصفحه كما هو موضح علي الفورم ملحوظه الحروف العربي تظهر رموز
علشان كده في الكود عامل ربليس للرموز علشان احولها عربي ملحوظه الريتش بوكس 1 يأخذ الاكسيس توكن والتكست بوكس يأخذ كلمه البحث كماهو هو موضح في الكود وعلي الفورم
واستخدم هذا الكود في جلب محتوي هذه الصفحه ولكن يجلب اول نتيجه فقط انا اريد ان يجلب جميع نتايج الصفحه كما هو موضح علي الفورم ملحوظه الحروف العربي تظهر رموز
علشان كده في الكود عامل ربليس للرموز علشان احولها عربي ملحوظه الريتش بوكس 1 يأخذ الاكسيس توكن والتكست بوكس يأخذ كلمه البحث كماهو هو موضح في الكود وعلي الفورم
كود :
Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
Dim ii As Integer = DataGridView1.Rows.Count - 1
Dim aa As String = webClient.DownloadString("https://graph.facebook.com/v2.9/pages/search?&q=" + TextBox4.Text + "&fields=id,category,name&limit=1000&access_token=" + RichTextBox1.Text + "")
RichTextBox2.Text = System.Text.RegularExpressions.Regex.Match(aa, "name"":""(.+?)""").Groups.Item(1).Value
RichTextBox3.Text = System.Text.RegularExpressions.Regex.Match(aa, "id"":""(.+?)""").Groups.Item(1).Value
RichTextBox2.Text = RichTextBox2.Text.Replace("\u0040", "@").Replace("\u0630", "ذ").Replace("\u0636", "ض").Replace("\u0635", "ص").Replace("\u062b", "ث").Replace("\u0642", "ق").Replace("\u0641", "ف").Replace("\u063a", "غ").Replace("\u0639", "ع").Replace("\u0647", "ه").Replace("\u062e", "خ").Replace("\u062d", "ح").Replace("\u062c", "ج").Replace("\u062f", "د").Replace("\u0634", "ش").Replace("\u0633", "س").Replace("\u064a", "ي").Replace("\u0628", "ب").Replace("\u0644", "ل").Replace("\u0627", "ا").Replace("\u062a", "ت").Replace("\u0646", "ن").Replace("\u0645", "م").Replace("\u0643", "ك").Replace("\u0637", "ط").Replace("\u0626", "ئ").Replace("\u0621", "ء").Replace("\u0624", "ؤ").Replace("\u0631", "ر").Replace("\u0644\u0627", "لا").Replace("\u0649", "ى").Replace("\u0629", "ة").Replace("\u0648", "و").Replace("\u0632", "ز").Replace("\u0638", "ظ").Replace("\u002f", " ").Replace("\u005f", "_").Replace("\u002d", "-").Replace("\u002e", ".")
RichTextBox3.Text = RichTextBox3.Text.Replace("\u0040", "@").Replace("\u0630", "ذ").Replace("\u0636", "ض").Replace("\u0635", "ص").Replace("\u062b", "ث").Replace("\u0642", "ق").Replace("\u0641", "ف").Replace("\u063a", "غ").Replace("\u0639", "ع").Replace("\u0647", "ه").Replace("\u062e", "خ").Replace("\u062d", "ح").Replace("\u062c", "ج").Replace("\u062f", "د").Replace("\u0634", "ش").Replace("\u0633", "س").Replace("\u064a", "ي").Replace("\u0628", "ب").Replace("\u0644", "ل").Replace("\u0627", "ا").Replace("\u062a", "ت").Replace("\u0646", "ن").Replace("\u0645", "م").Replace("\u0643", "ك").Replace("\u0637", "ط").Replace("\u0626", "ئ").Replace("\u0621", "ء").Replace("\u0624", "ؤ").Replace("\u0631", "ر").Replace("\u0644\u0627", "لا").Replace("\u0649", "ى").Replace("\u0629", "ة").Replace("\u0648", "و").Replace("\u0632", "ز").Replace("\u0638", "ظ").Replace("\u002f", " ").Replace("\u005f", "_").Replace("\u002d", "-").Replace("\u002e", ".")
DataGridView1.Rows(ii).Cells(0).Value = RichTextBox3.Text
DataGridView1.Rows(ii).Cells(1).Value = RichTextBox2.Text
End Sub(23-11-19, 01:50 AM)اليوم السابع كتب : لدي علي الفورم 2 ريتش بوكس و داتا جريد فيو و زر
واستخدم هذا الكود في جلب محتوي هذه الصفحه ولكن يجلب اول نتيجه فقط انا اريد ان يجلب جميع نتايج الصفحه كما هو موضح علي الفورم ملحوظه الحروف العربي تظهر رموز
علشان كده في الكود عامل ربليس للرموز علشان احولها عربي ملحوظه الريتش بوكس 1 يأخذ الاكسيس توكن والتكست بوكس يأخذ كلمه البحث كماهو هو موضح في الكود وعلي الفورم
كود :
Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
Dim ii As Integer = DataGridView1.Rows.Count - 1
Dim aa As String = webClient.DownloadString("https://graph.facebook.com/v2.9/pages/search?&q=" + TextBox4.Text + "&fields=id,category,name&limit=1000&access_token=" + RichTextBox1.Text + "")
RichTextBox2.Text = System.Text.RegularExpressions.Regex.Match(aa, "name"":""(.+?)""").Groups.Item(1).Value
RichTextBox3.Text = System.Text.RegularExpressions.Regex.Match(aa, "id"":""(.+?)""").Groups.Item(1).Value
RichTextBox2.Text = RichTextBox2.Text.Replace("\u0040", "@").Replace("\u0630", "ذ").Replace("\u0636", "ض").Replace("\u0635", "ص").Replace("\u062b", "ث").Replace("\u0642", "ق").Replace("\u0641", "ف").Replace("\u063a", "غ").Replace("\u0639", "ع").Replace("\u0647", "ه").Replace("\u062e", "خ").Replace("\u062d", "ح").Replace("\u062c", "ج").Replace("\u062f", "د").Replace("\u0634", "ش").Replace("\u0633", "س").Replace("\u064a", "ي").Replace("\u0628", "ب").Replace("\u0644", "ل").Replace("\u0627", "ا").Replace("\u062a", "ت").Replace("\u0646", "ن").Replace("\u0645", "م").Replace("\u0643", "ك").Replace("\u0637", "ط").Replace("\u0626", "ئ").Replace("\u0621", "ء").Replace("\u0624", "ؤ").Replace("\u0631", "ر").Replace("\u0644\u0627", "لا").Replace("\u0649", "ى").Replace("\u0629", "ة").Replace("\u0648", "و").Replace("\u0632", "ز").Replace("\u0638", "ظ").Replace("\u002f", " ").Replace("\u005f", "_").Replace("\u002d", "-").Replace("\u002e", ".")
RichTextBox3.Text = RichTextBox3.Text.Replace("\u0040", "@").Replace("\u0630", "ذ").Replace("\u0636", "ض").Replace("\u0635", "ص").Replace("\u062b", "ث").Replace("\u0642", "ق").Replace("\u0641", "ف").Replace("\u063a", "غ").Replace("\u0639", "ع").Replace("\u0647", "ه").Replace("\u062e", "خ").Replace("\u062d", "ح").Replace("\u062c", "ج").Replace("\u062f", "د").Replace("\u0634", "ش").Replace("\u0633", "س").Replace("\u064a", "ي").Replace("\u0628", "ب").Replace("\u0644", "ل").Replace("\u0627", "ا").Replace("\u062a", "ت").Replace("\u0646", "ن").Replace("\u0645", "م").Replace("\u0643", "ك").Replace("\u0637", "ط").Replace("\u0626", "ئ").Replace("\u0621", "ء").Replace("\u0624", "ؤ").Replace("\u0631", "ر").Replace("\u0644\u0627", "لا").Replace("\u0649", "ى").Replace("\u0629", "ة").Replace("\u0648", "و").Replace("\u0632", "ز").Replace("\u0638", "ظ").Replace("\u002f", " ").Replace("\u005f", "_").Replace("\u002d", "-").Replace("\u002e", ".")
DataGridView1.Rows(ii).Cells(0).Value = RichTextBox3.Text
DataGridView1.Rows(ii).Cells(1).Value = RichTextBox2.Text
End Sub

