0
は、ここに私のNode.jsコードメッセンジャーのウェブフック・エラー(curl_errno = 28)
var fs = require("fs"),
https = require("https"),
express = require("express"),
app = express();
https.createServer({
ca: fs.readFileSync("sslcert/cpanel.ca"),
key: fs.readFileSync("sslcert/cpanel.key"),
cert: fs.readFileSync("sslcert/cpanel.crt"),
}, app).listen(444, function() {
console.log("I'm working :)");
});
app.get("/webhook/", function(req, res) {
if (req.query["hub.verify_token"] === "token") {
res.send(req.query["hub.challenge"]);
} else {
res.send("Error, wrong validation token");
}
});
だと私はいつも、Facebookの「新規ページのサブスクリプション」ページに、このエラーを取得しています。
The URL couldn't be validated. Callback verification failed with the following errors: curl_errno = 28; curl_error = Operation timed out after 0 milliseconds with 0 out of 0 bytes received; HTTP Message = Unknown Response Code
コードに問題がありますか?
私がnodeJSで使用しているポートがファイアウォールからブロックしていました。私はこのポートを許可し、それを修正しました。どうもありがとうございます。 – ozgrozer