Articles of parse.com

¿Cómo firmar correctamente una solicitud HTTP a la API REST v1.1 de Twitter en NodeJS?

Solo obtengo el error 32 “No puedo autenticarte” cuando llamo a twitter.request() ( definido en mi archivo cloud / twitter.js ) dentro de Parse Cloud Code . He hecho todo lo que Twitter me dijo que hiciera en “Crear una firma” y “Autorizar una solicitud” en dev.twitter.com , pero parece que no puedo encontrar la […]

Parse-server: notificaciones push de iOS

Estoy intentando hacer una notificación de inserción, había establecido mis archivos .p12 en la carpeta parse-server / certs. Aquí está mi código en mi index.js: var api = new ParseServer({ databaseURI: process.env.DATABASE_URI || ‘mongodb://localhost:27017/dev’, cloud: process.env.CLOUD_CODE_MAIN || __dirname + ‘/cloud/main.js’, appId: ‘xx’, masterKey: ‘xx’, fileKey: ‘xx’, clientKey: ‘xx’, serverURL: ‘xx’, push: { ios: [ { […]

Enviar un archivo estático para una URL específica

Actualmente estoy usando Parse para implementar mi aplicación web. Estoy usando Express para enrutar la url al contenido apropiado. Actualmente estoy tratando de servir index.html para la siguiente url; mystackoverflowapp.parseapp.com/hi En mi código de nube tengo el siguiente manejador de solicitudes app.get(‘/hi’, function(req, res){ res.sendFile(‘index.html’); }); Según la documentación del análisis, el directorio predeterminado es […]

Heroku + Node (servidor Parse) + nginx no funciona

Sé que hay una pregunta similar, pero esta es más específica porque tengo un servidor nginx configurado pero los parámetros de location no tienen ninguna influencia: Aquí está mi nginx.conf.erb : daemon off; #Heroku dynos have at least 4 cores. worker_processes ; events { use epoll; accept_mutex on; worker_connections 1024; } http { gzip on; […]

Eliminar todos los objetos antiguos en Parse.com

Quería borrar todos los objetos que tenían más de un día de antigüedad … así que usé el siguiente código de nube. Hay muchas clases en mi proyecto, pero el código de abajo solo funciona para la clase ‘Mensajes’. es decir, el nombre de clase mencionado en Parse.Object.extend (“Mensajes”). Quería recorrer todas las clases en […]

Analizar la migración del servidor a IBM Bluemix

Estoy intentando ejecutar el servidor de análisis con nodejs en ibm bluemix pero está generando un error en el archivo de análisis de PromiseRouter del servidor. PromiseRouter.js:48 throw _iteratorError; ^ ReferenceError: Symbol is not defined ¿Cómo puedo resolver esto? Mi aplicación .js var express = require(‘express’); var ParseServer = require(‘parse-server’).ParseServer; var app = express(); var […]

Parse Server: cómo usar un progtwigdor para ejecutar ‘trabajos’ una y otra vez

Pasé un día entero intentando que algún tipo de progtwigdor trabajara con mi servidor Parse (que se ejecuta en AWS Beanstalk Node.js). Pude obtener algo de código dentro del archivo js, ​​pero no parecía que estuviera funcionando. ¿Hay alguna manera de configurar algún tipo de progtwigdor para que no tenga que ejecutar mis trabajos manualmente […]

Redirigir todas las URL a index.html en Parse.com

Supongo que hay personas que trabajaron o jugaron con el alojamiento de sitios Parse.com para aplicaciones de una sola página. Tengo una aplicación web que es un SPA con el archivo index.html principal. Utilizo pushState en la aplicación y quiero que los usuarios sean redirigidos a index.html donde sea que ingresen alguna URL en mi […]

Solicitud de parche https desde Parse

Estoy tratando de realizar una solicitud https PATCH desde el código Parse Cloud (para actualizar parte de un objeto en una aplicación Firebase), y me encuentro con los siguientes problemas: Parse.Cloud.httpRequest no admite PATCH y realiza una solicitud GET en su lugar, así que estoy tratando de usar el módulo https de Node.js para hacer […]

Error Parse + Heroku Query 500

Utilicé la CLI de Parse con la nueva integración de Heroku para crear el proyecto NodeJS de andamio ( parse new ). La función de nube de ejemplo que te da es: // Hello Parse.Cloud.define(‘hello’, function(request, response) { response.success(‘Hello world! ‘ + (request.params.a + request.params.b)); }); Puedo golpear esta ruta con el siguiente comando CURL […]