मैंने देखा है ए>। यह मदद नहीं करता है। मैं एक उपयोगकर्ता की सदस्यता लेने की कोशिश कर रहा हूँ

प्राधिकरण ठीक काम करता है और यह मेरे कॉलबैक को सफलतापूर्वक कॉल करता है (redirect_uri = http://home.mydomain.me:8889/handleauth) और मुझे मिलता है एक परिणाम.access_token

exports.handleauth = function(req, res) {
    api.authorize_user(req.query.code, redirect_uri, function(err, result) {
     if (err) {
        console.log(err.body);
        res.send("Didn't work");
     } else {
        console.log('Yay! Access token is ' + result.access_token);
        res.send('You made it!!');
     }
   });
};

लेकिन जब मैं सदस्यता कॉल का प्रयास करता हूं, तो मुझे मिलता है

{"कोड": 400, "error_type": "APISubscriptionError", "error_message": "अक्षम कॉलबैक यूआरएल तक पहुँचने के लिए \"http://home.mydomain.me:8889/newpost\ "।"}

exports.subscribe2= function(req, res, next) {

var headers = {
    'User-Agent':       'Super Agent/0.0.1',
    'Content-Type':     'application/x-www-form-urlencoded'
}
var options = {
    url: 'https://api.instagram.com/v1/subscriptions/',
    method: 'POST',
    headers: headers,
    form: {'client_id': 'myclientid'
            , 'client_secret': 'myclientsecret'
            , 'object': 'user'
            , 'aspect': 'media'
            , 'verify_token': myAccessToken from result.access_token above
            , 'callback_url': 'http://home.mydomain.me:8889/newpost'
          }
};

request(options, function (error, response, body) {
    if (!error && response.statusCode == 200) {
        // Print out the response body
        console.log(body)
        res.send(body);
    } else{
        console.log(error)
        res.send(body);
    }
})

};

मुझे पता है कि यह यूआरएल उपलब्ध है। मैं अपने ब्राउज़र के माध्यम से http://home.mydomain.me:8889/newpost पर जा सकता हूं . मैंने यूआरएल को https://www.site24x7.com/check-website- से भी एक्सेस किया है। उपलब्धता.html

किसी भी मदद/सुझाव के लिए धन्यवाद

0
randy 19 जिंदा 2016, 07:33

1 उत्तर

सबसे बढ़िया उत्तर

जिस तरह से मुझे यह काम मिला वह मेरे कॉलबैक को http . के बजाय https का उपयोग करना था

0
randy 21 जिंदा 2016, 21:36