Может ли веб-сайт php подключиться к существующему серверу Parse, работающему на другом сервере? - PullRequest
0 голосов
/ 25 мая 2019

У меня запущено 2 экземпляра AWS, один с веб-страницей, а другой в качестве бэкэнда для приложения iOS. Я хотел бы использовать некоторые изображения и данные из экземпляра, который управляет приложением на веб-сайте php для приложения. Есть ли способ подключить мой php-сервер к серверу разбора? Я погуглил и увидел некоторую документацию, в которой предлагались подходы к использованию PHP для доступа к синтаксическому анализу с одной и той же подачи, но я надеялся, что есть способ подключения к серверу синтаксического анализа с отдельного сервера, в основном так, как приложение подключается к анализу в быстрый код? Оба моих сервера являются экземплярами, работающими на AWS из стеков Bitnami на торговой площадке AWS, PHP Bitnami и Parse Bitnami.

Ответы [ 2 ]

2 голосов
/ 25 мая 2019

Да. У Parse Platform есть специальный SDK для PHP: https://docs.parseplatform.org/php/guide/

Просто установите SDK в ваше PHP-приложение и инициализируйте его следующим образом:

ParseClient::initialize('your app id', 'your rest key', 'your master key');
ParseClient::setServerURL('https://your-parse-server-address:port','parse');
2 голосов
/ 25 мая 2019

Да, так же, как вы обращаетесь к нему через приложение iOS - вызовы REST API на основе https.

https://docs.parseplatform.org/rest/guide/

Для PHP вы, вероятно, захотите взглянуть на *Функции 1006 * и json_decode, а также file_get_contents для запросов GET (если включены обертки http) и / или модуль / расширения CURL для POST, PUT, DELETE (и GET, если обертки URL отключены).

https://www.php.net/manual/en/book.curl.php

https://www.php.net/manual/en/function.json-decode.php

https://www.php.net/manual/en/function.json-encode.php

...