2012-02-03 6 views
7

Dalla scorsa settimana alcuni Sono stato sempre:OAuthException: (# 100) URL immagine non è formattata correttamente

OAuthException: (#100) picture URL is not properly formatted 

per alcuni post. Il comportamento è incoerente.

Sto usando Facebook's Graph API. Non riesco a pensare a nulla nel mio codice che possa giustificare questo comportamento.

+1

non c'è abbastanza informazione per andare avanti, aggiungere un frammento di codice di come si sta condividendo. Se il problema è incoerente, forse alcuni degli URL immagine non vengono inviati correttamente all'API ... –

+0

Il problema è che l'url contiene spazi bianchi. Sto ancora cercando di capire come farlo funzionare. urlencode() e rawurlencode() non sembrano funzionare entrambi qui. –

risposta

2

In genere si verifica un errore # 100 quando si tenta di utilizzare un URL non incluso nell'elenco pre-approvato che si completa nelle impostazioni di base dell'applicazione. L'elenco è contrassegnato dal "Dominio app:" nell'immagine sottostante.

se si utilizza un repository esterno è necessario aggiungerlo per farlo funzionare. Puoi vedere di seguito che ne ho aggiunti diversi a questo progetto. enter image description here

+0

Ho utilizzato con successo file di immagini esterne con il loro dominio URL non presente nella sezione "App Domain" delle impostazioni Facebook dell'app. Nel mio caso, questo errore era dovuto a un underscore presente nel nome di dominio dell'URL dell'immagine. – P5Coder

20

Ho affrontato questo problema giorni fa, e ho scoperto che stavo inviando l'immagine in "/me/feed" che deve essere "me/photos", anche ho provato distacco immagine da URL diversi non compresi in App Dominio URL. e funziona bene per me

Problemi correlati