FB nie wydaje się respektować nagłówków ACCEPT wysłanych do /feeds/page.php. Zobacz poniżej przykład:Jak przesłać raport o błędzie na Facebooka?
GET /feeds/page.php?id=10036618151&format=rss20 HTTP/1.1
Connection: Keep-Alive
**Accept: text/xml,application/xml**
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; Win32; WinHttp.WinHttpRequest.5)
Host: www.facebook.com
HTTP/1.1 200 OK
Cache-Control: private, no-cache, no-store, must-revalidate
**Content-type: application/rss+xml**
Expires: Sat, 01 Jan 2000 00:00:00 GMT
Last-Modified: Wed, 08 Feb 2012 10:05:49 -0800
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
Pragma: no-cache
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Set-Cookie: datr=-vIzT4cxw52hjjqTfrpQkNYX; expires=Sat, 08-Feb-2014 16:23:22 GMT;path=/; domain=.facebook.com; httponly
X-FB-Debug: qx/SiyRZDiVPm4wfiKVj37HImPoKM+DVAsO4oKSbSr0=
X-Cnection: close
Date: Thu, 09 Feb 2012 16:23:22 GMT
Content-Length: 41236
I nie wydają się znaleźć sposób, aby opublikować nowy raport o błędzie na http://developers.facebook.com/bugs, jak nie mam „Utwórz” (ani „Subskrybuj”) przyciski jak opisano tutaj http://developers.facebook.com/blog/post/559/
Przeczytałem, że jest kilku programistów FB zaangażowanych w tę stronę i miałem nadzieję, że ktoś może rzucić trochę światła na to, co robię źle/jak poprosić FB o zmianę kodu w celu uszanowania mojej prośby, lub HTTP406 mnie.
Twoje pytania dotyczą składania raportu na ** FaceBook ** (http://bugs.developers.facebook.net/) lub na temat twojego ** kodu **? – Kani
Z mojego czytania http://bugs.developers.facebook.net/ jest teraz tylko do odczytu, na korzyść nowego http://developers.facebook.com/bugs, do którego nie mogę opublikować nowego raportu o błędzie. Post polega na tym, że publikuje raport o błędzie lub (jeśli ktoś rozwiązał ten problem), zbierając dobrą alternatywę dla problemu przedstawionego przez FB, nie respektując nagłówka HTTP ACCEPT, który wysyłam. – user66001
Zauważyłem ostatnio, że strona z nowymi błędami ma pewne problemy: błędy JavaScriptu, które uniemożliwiają załadowanie zawartości lub powiązanie obsługi zdarzeń. Niezmiernie frustrujące. Teraz jednak wydaje się, że ładowanie jest w porządku (dla mnie). Zauważyłem jednak, że nawet jeśli jest dla mnie zepsuty, działa dla kogoś innego w moim biurze. –