Skip to content
This repository has been archived by the owner on Sep 13, 2020. It is now read-only.

[Parse Server] Embedded SDKs don't support Parse Server #63

Open
evileye2000 opened this issue Jan 30, 2016 · 10 comments
Open

[Parse Server] Embedded SDKs don't support Parse Server #63

evileye2000 opened this issue Jan 30, 2016 · 10 comments

Comments

@evileye2000
Copy link
Contributor

Parse server needs api to change server. But, embedded sdk did not support yet.
And, parse server did not support push too.

I want to know the schedule about update sdk and push support.
Please answer me although there is no plan or drop the embedded project.

Thanks

@evileye2000
Copy link
Contributor Author

I sent a new patch for connect parse server.

@nlutsenko nlutsenko self-assigned this Feb 3, 2016
@nlutsenko
Copy link

Yup, looks like it, thanks for reporting.
We are going to use this issue to track progress and impementation of this.
Here is the brief list of all things that needs to be addressed so all implementation of embedded Parse SDK support Open Parse Server:

  • Add parseInitializeWithServerURL() to include/parse.h
  • Add parseInitializeWithServerURL() implementation to unix/src/parse.c
  • Add parseInitializeWithServerURL() implementation to rtos/parse_impl.c
  • Add serverURL support to unix/yun/yun.c
  • Add beginWithServerURL() to Arduino SDK in src/internal/ParseClient.h
  • Add beginWithServerURL() implementation to Arduino in src/internal/esp8266/ParseClient.cpp
  • Add beginWithServerURL() implementation to Arduino in src/internal/yun/ParseClient.cpp
  • Add beginWithServerURL() implementation to Arduino in src/internal/zero/ParseClient.cpp

Feel free to jump on any one of these and link back to this issue.

This comment is going to be updating by itself as progress is made.

@nlutsenko nlutsenko removed their assignment Feb 3, 2016
francip added a commit that referenced this issue Feb 11, 2016
@hramos
Copy link
Contributor

hramos commented Feb 19, 2016

There's one more thing that needs to be addressed. The client key (or REST API Key, in this case) is optional when Parse Server is used. The SDKs should provide an initialization method that only requires an application id.

@hramos hramos changed the title Embedded sdk didn't support new parse server. [Parse Server] Embedded SDKs don't support Parse Server Feb 19, 2016
@notiles
Copy link

notiles commented Feb 20, 2016

Hello, Thanks a lot for that, have you got any update on It? Do you schedule a fix soon ?

@nlutsenko
Copy link

Hey @notiles, no update on it yet, but I'll do my best to review any contributions that implement this.

@evileye2000
Copy link
Contributor Author

@hramos I sent a new PR. we can assign "NULL" to client key like android api for parse server.

@evileye2000
Copy link
Contributor Author

@notiles unix can connect parse server now. But arduino is not yet patched.

@notiles
Copy link

notiles commented Feb 24, 2016

@evileye2000 Thanks a lot but my biggest priority is on arduino YUN. I read that Parse use the PPNS protocol, if we patch the Arduino Library, does we have to configure our server with those specifications? https://github.com/ParsePlatform/parse-server/wiki/PPNS-Protocol-Specification

@hramos
Copy link
Contributor

hramos commented Feb 24, 2016

@notiles yes, you will need to set up a PPNS server to continue sending notifications to Parse IoT devices.

@notiles
Copy link

notiles commented Feb 28, 2016

Thanks @hramos, what I understand about PPNS is that I have to setup an ssl certificate on my server, but is there anything else to setup on the server or the parse server sdk do the job himself?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants