PipedreamHQ / pipedream

Connect APIs, remarkably fast. Free for developers.
https://pipedream.com
Other
8.91k stars 5.27k forks source link

[Components] Bitrix24 #5363

Open dannyroosevelt opened 1 year ago

dannyroosevelt commented 1 year ago

App

Bitrix24 https://training.bitrix24.com/rest_help/

Triggers:

  1. New User - Triggers when a new user is added.
  2. New Task - Triggers when a new task is created.

Actions:

  1. Create Task - Creates a new task in Bitrix24.
  2. Create User - Creates a new user in Bitrix24.
  3. Update Task - Updates an existing task in Bitrix24.
dylburger commented 1 year ago

Thanks for the request! Did you know that anyone can author and publish their own Pipedream actions and sources? Would you be interested in helping out with that? We're happy to answer any questions or support you in any way.

If you don't have the time, would you be willing to reach out to the app provider to see if they're interested in building these? When we work with an app partner, it improves the quality of the integration, and it helps when this kind of request comes from a customer like you.

luancazarine commented 1 year ago

@dannyroosevelt It's needed to have a professional account image

michelle0927 commented 1 year ago

@dannyroosevelt Getting this error when trying to connect a Bitrix24 account to Pipedream.

Screenshot 2023-02-15 at 1 43 32 PM
magnum79 commented 8 months ago

@luancazarine yes, it needs paid account, but you can create 15-days trial porfessional accounts as many times as you need and work with Bitrix24 REST API. Simply visit https://www.bitrix24.net/create/?from=profile then press CREATE BITRIX24 button and then CREATE NEW BITRIX24 button. New cloud instance will be created, and then you can enable 15-days trial, by pressing Application - Developer resources - Other - Local Application. It will prompt you about Professional plan, but on the bottom of that window you will notice TRY 15 DAYS FOR FREE button image

As experienced Bitrix24 user I can say - this is official way to create and test new Bitrix24 integrations for all their developers.

magnum79 commented 8 months ago

@michelle0927 I wanted to use 'bitrix24' app in my pipedream workflow. Here I found that it was existent in past, and was available at url https://pipedream.com/apps/bitrix24 But it's not anymore. Here's Internet Archive capture for this page: https://web.archive.org/web/20231001092856/https://pipedream.com/apps/bitrix24

Seems app was removed from pipedream for some reason. If it was @luancazarine comment, please consider returning an app.

I want to have an ability to connect Bitrix24 account to my Pipedream and use it in my NodeJS steps.

If 'bitrix24' app had another issues, I could help resolving them. Even more - I could write my own app maybe. But first I'm asking you to restore deleted one. May be it works fine. Thanks!

magnum79 commented 8 months ago

@dannyroosevelt Getting this error when trying to connect a Bitrix24 account to Pipedream.

Screenshot 2023-02-15 at 1 43 32 PM

Yes, you will get this error unless you followed these steps for creating so-called "GUI-less server local application"

Pay attention to paragraph

Note the field Initial installation path. You have to enter the URL of the install.php you have extracted from the archive and uploaded to the server. This URL will be called only once when saving the local application form. The system uses this URL to send the ONAPPINSTALL, event the script uses to save authentication tokens of the current user. Whenever you want to update these tokens manually, open the Applications page and select the Re-install option.

Here you must supply some path at pipedream.com, that will receive an auth token. After that pipedream can authorize using this auth token.

Bitrix24 have published their PHP SDK for working with their REST API. You can look through that code to undersand how installation of newely created bitrix24 application works.