मैं पार्स का उपयोग कर रहा हूं और मैं इस विधि को काम करने के लिए नहीं कर सकता।पार्स क्लाउड: एक उपयोगकर्ता को पुश भेजें
विचार 'क्लाउड कोड' के भीतर किसी भी प्लेटफ़ॉर्म से पहले से ज्ञात उपयोगकर्ता पहचानकर्ता के साथ एक उपयोगकर्ता को धक्का भेजना है।
var targetUser = new Parse.User();
targetUser.id = userID;
प्रश्नों मुझे लगता है कि उपयोगकर्ता (वास्तव में कोई धक्का किसी भी उपयोगकर्ता के लिए दिया गया था) उपयोगकर्ता सूचक के माध्यम से
PFInstallation में वितरित किए जाने धक्का बिना की कोशिश की है
012 के लिएvar query = new Parse.Query(Parse.Installation);
Parse.Cloud.define("sendPushContactUser", function(request, response) { // Get parameters var userID = request.params.userID; // I'm obviously passing this parameter in the method call // Query /* ------ query = Any of the above options ------ */ Parse.Push.send({ where: query, data: { title : "New message", alert : "User message", badge : "Increment", sound : "soundNotifUserContact.caf", "params" : { "pushType" : 2, "userID" : userID } } }, { success: function() { response.success(); }, error: function(error) { response.error(error); } }); });
धन्यवाद:
query.equalTo('user', targetUser);
PFUser ही
var query = new Parse.Query(Parse.User);
query.equalTo('objectId', userID);
पूर्ण कोड में क्वेरी आपका समय और मदद
कैसे आप एंड्रॉइड से क्लाउड विधि कॉल करते हैं ?? – Erum