2012-02-03 31 views
7

Desde el pasado pocas semanas he estado recibiendo:OAuthException: (# 100) URL del cuadro no tiene el formato correcto

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

para algunos puestos. El comportamiento es inconsistente.

Estoy usando Facebook's Graph API. No puedo pensar en nada en mi código que pueda justificar este comportamiento.

+1

No hay suficiente información para continuar, agregue un fragmento de código de cómo está compartiendo. Si el problema es inconsistente, quizás algunas de las URL de imagen no se envíen correctamente a la API ... –

+0

El problema es que la url contiene espacios en blanco. Todavía estoy tratando de encontrar la manera de hacerlo funcionar. urlencode() y rawurlencode() no parecen funcionar aquí. –

Respuesta

2

Por lo general, el error n. ° 100 aparece cuando intenta utilizar una URL que no está incluida en la lista preaprobada que completa en la configuración básica de la aplicación. La lista está marcada por el "Dominio de aplicación:" en la imagen a continuación.

si está utilizando un repositorio externo, deberá agregarlo para que funcione. Puede ver a continuación que he agregado varias a este proyecto. enter image description here

+0

He utilizado con éxito archivos de imagen externos con el dominio de su URL no presente en la sección de 'Dominio de aplicación' de la configuración de Facebook de la aplicación. En mi caso, este error se debió a un guión bajo presente en el nombre de dominio de la URL de la imagen. – P5Coder

20

me enfrentaba a este problema hace días, y me di cuenta de que estaba enviando la imagen en "/me/feed" que debe ser "me/photos", También probé la publicación de la imagen desde diferentes direcciones URL no incluidos en la aplicación de Dominio URL. y funciona bien para mí

Cuestiones relacionadas