Problem beim Laden Bild mit ngrok Tunnels zu Facebook Messenger chatbot

stimmen
1

Ich baue eine Facebook chatbot mit NodeJS platfrom.I'm auch meine Anfrage locally.I'm mit ngrok tunneln versuchen, Bilder für Attachements zu dienen und für Generic Vorlagen lokal durch ngrok. Die GET und die POST-Anforderung alle arbeiten fine.However das Bild beim Laden als Anhang I die folgenden Fehler angezeigt.

{
    error: {
        message: (#100) **Failed to fetch the file from the url**,
        type: OAuthException,
        code: 100,
        error_subcode: 2018008,
        fbtrace_id: A6C0kcZrdfw
    }

}

Alle anderen Urls ( außer denen , die ich bin lokal durch ngrok dient ) funktioniert gut.

Folgende ist der Code:

var messageData = {
    recipient:{
        id:recipientId
    }                   
    message:{
        attachment:{
            type:image,
            payload:{
url: https:// + <ngrokNo> + .ngrok.io/image/Destination/testImg.png // Doest not work
 // url: http://cdn2.business2community.com/wp-content/uploads/2016/06/facebook-messenger.png // Works
            }
        }
    }
};
callSendAPI(messageData);
}
Veröffentlicht am 19/06/2017 um 05:25
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

Problem beim Laden Bild mit ngrok Tunnels zu Facebook Messenger chatbot

stimmen
1

Ich baue eine Facebook chatbot mit NodeJS platfrom.I'm auch meine Anfrage locally.I'm mit ngrok tunneln versuchen, Bilder für Attachements zu dienen und für Generic Vorlagen lokal durch ngrok. Die GET und die POST-Anforderung alle arbeiten fine.However das Bild beim Laden als Anhang I die folgenden Fehler angezeigt.

{
    "error": {
        "message": "(#100) **Failed to fetch the file from the url**",
        "type": "OAuthException",
        "code": 100,
        "error_subcode": 2018008,
        "fbtrace_id": "A6C0kcZrdfw"
    }

}

Alle anderen Urls ( außer denen , die ich bin lokal durch ngrok dient ) funktioniert gut.

Folgende ist der Code:

var messageData = {
    recipient:{
        id:recipientId
    }                   
    message:{
        attachment:{
            type:"image",
            payload:{
url: "https://" + <ngrokNo> + ".ngrok.io/image/Destination/testImg.png" // Doest not work
 // url: "http://cdn2.business2community.com/wp-content/uploads/2016/06/facebook-messenger.png" // Works
            }
        }
    }
};
callSendAPI(messageData);
}
Beantwortet am 19/06/2017 um 05:25
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more