{"id":13633443,"url":"https://github.com/vitalets/alice-cloud-proxy","last_synced_at":"2025-04-18T10:34:58.019Z","repository":{"id":47959426,"uuid":"213153277","full_name":"vitalets/alice-cloud-proxy","owner":"vitalets","description":"Готовая облачная функция для развертывания своего прокси-навыка для Алисы","archived":true,"fork":false,"pushed_at":"2021-08-11T13:22:50.000Z","size":557,"stargazers_count":9,"open_issues_count":5,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-08-01T23:31:25.528Z","etag":null,"topics":["alice","alice-skills"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vitalets.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-06T11:06:17.000Z","updated_at":"2024-01-08T13:44:33.000Z","dependencies_parsed_at":"2022-08-12T15:10:52.303Z","dependency_job_id":null,"html_url":"https://github.com/vitalets/alice-cloud-proxy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitalets%2Falice-cloud-proxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitalets%2Falice-cloud-proxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitalets%2Falice-cloud-proxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vitalets%2Falice-cloud-proxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vitalets","download_url":"https://codeload.github.com/vitalets/alice-cloud-proxy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223779736,"owners_count":17201222,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alice","alice-skills"],"created_at":"2024-08-01T23:00:43.353Z","updated_at":"2024-11-09T02:32:16.252Z","avatar_url":"https://github.com/vitalets.png","language":"JavaScript","funding_links":[],"categories":["Разработка"],"sub_categories":["Тестирование"],"readme":"# alice-cloud-proxy\n\nГотовая [облачная функция](https://cloud.yandex.ru/docs/functions/concepts/function) \nдля проксирования запросов в основной вебхук навыка.\n\n## Зачем это нужно?\n- при ошибках основного вебхука функция вернет корректный ответ (не происходит выхода из навыка)\n- при таймауте основного вебхука функция также вернет корректный ответ (текст можно настраивать) \n- при пинг-запросах от серверов яндекса функция ответит сама, и до вашего кода они не дойдут (не сжигают ваш траффик)\n\n## Настройка\n\n1. Создайте облачную функцию согласно [инструкции](https://yandex.ru/dev/dialogs/alice/doc/deploy-ycloud-function-docpage/) для Node.js\n2. Создайте в редакторе функции файл `index.js` и скопируйте туда код из [src/index.js](https://github.com/vitalets/alice-cloud-proxy/blob/master/src/index.js)\n3. Создайте в редакторе функции файл конфигурации `config.js` и скопируйте туда код из [src/config.js](https://github.com/vitalets/alice-cloud-proxy/blob/master/src/config.js).\n   Измените необходимые параметры под себя\n4. Укажите точку входа функции: `index.handler`\n5. Сохраните изменения в функции, нажав на кнопку \"Создать версию\"\n6. [В панели разработчика](https://yandex.ru/dev/dialogs/alice/doc/publish-docpage/#publish) создайте навык и в настройках укажите вашу функцию:\n   \u003cimg src=\"https://user-images.githubusercontent.com/1473072/66268276-79c6c280-e844-11e9-83c5-15fe37c32583.png\" width=\"600\"\u003e \n\n## Лицензия\nMIT @ [Vitaliy Potapov](https://github.com/vitalets)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvitalets%2Falice-cloud-proxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvitalets%2Falice-cloud-proxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvitalets%2Falice-cloud-proxy/lists"}