Pad_Pors
(Pad Pors)
8 يناير 2020، 11:42ص
1
لماذا يظهر هذا الرابط على إنستغرام هذا رابط إنستغرام بهذه الطريقة؟
https://www.instagram.com/p/B3jG277hve9/
كما أنه لا يؤدي إلى أي مكان إذا لم أستخدم نصًا مرتبطًا (يمكنك النقر على الرابط المضمن أعلاه)!
الرابط:
https://www.instagram.com/p/B3jG277hve9/
3 إعجابات
كلا، هذا ليس حسابًا خاصًا. إليك مثالًا آخر من منشور عام بالكامل:
https://www.instagram.com/p/B6gUJwDl-lQ/
واو، لقد نشرت https://www.instagram.com/p/B6gUJwDl-lQ/ لكن الرابط المباشر يعيد التوجيه إلى هذا الموضوع نفسه…
(عدّل منشوري لتكرار هذا في محرر المنشور)
3 إعجابات
ما الذي يختلف في هذه الصورة مقارنة بالصور الأخرى؟
إعجابَين (2)
Hector
(Héctor Fernández)
10 يناير 2020، 1:22م
6
يبدو أن بعض صفحات إنستغرام تحتوي على رابط أساسي (canonical link) بـ عنوان URL مختلف يتطلب تسجيل الدخول. الكود في مكتبة onebox يفضل عنوان URL الأساسي.
end
def self.fetch_html_doc(url, headers = nil, body_cacher = nil)
response = (fetch_response(url, headers: headers, body_cacher: body_cacher) rescue nil)
Nokogiri::HTML(response)
end
def self.fetch_response(location, redirect_limit: 5, domain: nil, headers: nil, body_cacher: nil)
redirect_limit = Onebox.options.redirect_limit if redirect_limit > Onebox.options.redirect_limit
raise Net::HTTPError.new('HTTP redirect too deep', location) if redirect_limit == 0
uri = Addressable::URI.parse(location)
uri = Addressable::URI.join(domain, uri) if !uri.host
use_body_cacher = body_cacher && body_cacher.respond_to?('fetch_cached_response_body')
على سبيل المثال، هذه هي عناوين URL الأساسية لحسابات إنستغرام في هذا الموضوع:
https://www.instagram.com/shaparakgroup.ir/p/B3jG277hve9/caption/backhand_index_pointing_right-chp-shprkh-ok_hand-black_small_square-khrt-wyzyt-hy-brsh-khs
https://www.instagram.com/dogsofinstagram/p/B6gUJwDl-lQ/caption/happy-holidays-writes-konaandcamper-misslolathegoldendoodle-camera_with_flash-by-sh
6 إعجابات
أواجه هذه المشكلة أيضًا. سأقوم بترقية تثبيتتي الآن لأرى ما إذا كان ذلك سيحل المشكلة.
@techAPJ هل يمكنك إصلاح هذا من فضلك؟ في الأساس، يجب أن نتجاهل الآن بيانات التعريف الأصلية (canonical metadata) الخاصة بـ Instagram.
6 إعجابات
techAPJ
(Arpit Jalan)
13 يناير 2020، 3:01م
10
تم ذلك عبر:
committed 01:35PM - 13 Jan 20 UTC
رابط مثال:
https://www.instagram.com/p/B7Cz042qSxv/
10 إعجابات
jomaxro
(Joshua Rosenfeld)
21 مايو 2020، 6:07م
13
يبدو أننا تراجعنا هنا، أو أن إنستغرام غيّر شيئًا مرة أخرى. عدنا إلى عرض “تسجيل الدخول • إنستغرام” فقط. @techAPJ
13 إعجابًا
cvx
(Jarek Radosz)
22 مايو 2020، 12:35ص
15
غريب، تلك الصورة على إنستغرام لم تعد تحتوي على وسوم og: الوصفية. لم أتمكن من العثور على أي صورة أخرى تفتقر إليها…
5 إعجابات
techAPJ
(Arpit Jalan)
22 مايو 2020، 8:20ص
16
الأمر الغريب هو أن مربع Instagram الواحد يعمل بشكل جيد بالنسبة لي محليًا (على أحدث إصدار من Discourse). وأرى بالفعل وسوم OpenGraph (og) في وضع التصفح المتخفي.
سيكون تكرار هذه المشكلة محليًا أمرًا صعبًا.. سأقوم بالتحقيق أكثر.
7 إعجابات
هل هو خاص بتلك الصورة فقط؟
3 إعجابات
techAPJ
(Arpit Jalan)
22 مايو 2020، 11:51م
18
لا، لقد جربت صورًا متعددة من حسابات متعددة، وجميعها تعمل بشكل صحيح في التضمين المباشر محليًا.
إليك صورة من منذ ساعة على NatGeo تعمل بشكل صحيح في التضمين المباشر محليًا.
قد تكون المشكلة جغرافية؟
على سبيل المعلومات، يفشل التضمين المباشر لـ Instagram على discourse.codinghorror.com أيضًا، لذا فإن هذه المشكلة ليست محددة بـ meta.
5 إعجابات
Falco
(Falco)
23 مايو 2020، 4:16ص
19
ربما يغير وكيل المستخدم الاستجابة؟
9 إعجابات
znedw
(Zach Nedwich)
26 مايو 2020، 4:55ص
20
إعجاب واحد (1)
techAPJ
(Arpit Jalan)
26 مايو 2020، 5:11ص
21
لا أعتقد ذلك. نحن نستخدم نفس وكيل المستخدم لجميع الطلبات التي يتم إجراؤها من قاعدة كود Discourse وفقًا لما يلي:
end
@status = :ready
@http_verb = @force_get_hosts.any? { |host| hostname_matches?(host) } ? :get : :head
@cookie = nil
@limited_ips = []
@verbose = @opts[:verbose] || false
@timeout = @opts[:timeout] || nil
@preserve_fragment_url = @preserve_fragment_url_hosts.any? { |host| hostname_matches?(host) }
@validate_uri = @opts.fetch(:validate_uri) { true }
@user_agent = @force_custom_user_agent_hosts.any? { |host| hostname_matches?(host) } ? Onebox.options.user_agent : "Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"
end
def self.connection_timeout
20
end
def timeout
@timeout || FinalDestination.connection_timeout
end
إعجابَين (2)
Richie
(Richie Rich)
26 مايو 2020، 10:28ص
22
techAPJ:
ربما تكون مشكلة جغرافية؟
نفس المشكلة في منتدانا الآن هنا في المملكة المتحدة أيضًا.
techAPJ
(Arpit Jalan)
26 مايو 2020، 10:34ص
23
أقوم بتحديث Instagram onebox لاستخدام نقاط نهاية oEmbed الرسمية . لقد نجح هذا التغيير محليًا، وأتوقع دفع الإصلاح لاحقًا اليوم. آمل ألا تكون نقاط نهاية Instagram oEmbed مقيدة جغرافيًا.
6 إعجابات