मैं दूत पर एक फेसबुक chatbot निर्माण करना चाहता था। Tuitorial लिंक chatbot की तैनाती पर अधिकांश ट्यूटोरियल पर मैक यानी OSX है। मेरे ओएस खिड़कियां 7. अन्य पूर्ण एहतियात और 'शुद्धता' के साथ उपलब्ध ट्यूटोरियल का 30+ पुनरावृत्तियों के माध्यम से की कोशिश की है। फिर भी अनुप्रयोग त्रुटि को हल किया जा करने के लिए प्रतीत नहीं होता। Heroku लॉग में मैं त्रुटि के लिए कारण चर्चा करते हुए की कोशिश की। यह या तो मदद नहीं की।
index.js
'use strict'
const token = process.env.FB_PAGE_ACCESS_TOKEN
const vtoken = process.env.FB_VERIFY_ACCESS_TOKEN
const express = require('express')
const bodyParser = require('body-parser')
const request = require('request')
const app = express()
app.set('port', (process.env.PORT || 5000))
// Process application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({extended: false}))
// Process application/json
app.use(bodyParser.json())
// Index route
app.get('/', function (req, res) {
res.send('Hello world, I am a chat bot')
})
// for Facebook verification
app.get('/webhook/', function (req, res) {
if (req.query['hub.verify_token'] === vtoken) {
res.send(req.query['hub.challenge'])
}
res.send('No sir')
})
// Spin up the server
app.listen(app.get('port'), function() {
console.log('running on port', app.get('port'))
})
Procfile
web : node index.js
इस कोड को पूरी तरह से के रूप में वहाँ कोई सिंटैक्स त्रुटि है ठीक हो रहा है। एप्लिकेशन सर्वर साइड के रूप में Node.js, Heroku की तैनाती और बादल भंडारण के लिए Git के लिए है। वहाँ Heroku और Git [chatfuel में प्रयोग नहीं कर रहे टेम्पलेट्स भी तरह] बिना दूत पर इन chatbots बनाने का एक सरल तरीका है? एक एसडीके के सभी देव और तैनात करने के लिए बॉट भी अच्छा करना होगा। मैं php (पसंद नहीं है) पता है, तो अन्य समाधान का सुझाव दें नहीं है।
Git हब लिंक: यहाँ क्लिक करें













