Hi,
sadly installed the newest suiteCRM and nexcloud versions (8.2.2 and 25.0.2).
Now I read that only suiteCRM 7 with nextcloud 24 works.
Is this true?
Is there a way to get both new versions to work together, or do I need to setup all again with the older versions?
If there is a way, how?
(maybe only a path to change so nextcloud can see the suiteCRM?
ā SuiteCRM integration
No SuiteCRM OAuth app configured. Ask your Nextcloud administrator to configure SuiteCRM connected accounts admin section.')
I spent like 20 hours one weekend trying to get 7 to work with NextCloud plugin. I finally did. Here is a link to my blog article with instructions. I gave up on 8. The issue is the URL to the API is not the same and wonāt work. I tried .htaccess redirect to try and get it to connect the right URL, but that didnāt work either. I donāt think version 8 will work with the current Nextcloud plugin.
Also, it doesnāt really do anything. Itās kind of a waste of time. All it did for me was to post SuiteCRM events on the Nextcloud dashboard.
I have it working on version 7. It doesnāt connect to accounts or anything else. All it does is add āEventsā = Meetings/Calls to the home screen of Nexcloud in a widget. Also, Iāve found the time is off, think itās a timezone thing but havenāt got to the bottom of it.
What does the SuiteCRM/Nextcloud integration plugin do?
Really, not much. Itās kind of disappointing.
My boss might want more apps to be connected and suiteCRM connection expanded.
So guess I have to learn how that is done in Nextcloud.
Itās only sad that there is no especial tutorial about, cause that would speed things upā¦
Since I read that the API on 25 is on suitecrm/public/legacy/Api/V8/OAuth2/
and made few app-skeleton tutorials I changed <nextcloud min-version="22" max-version="24"/> into 25
in nextcloud/apps/integration_suitecrm/appinfo/info.xml
Also on nextcloud/apps/integration_suitecrm/lib/Service/SuiteCRMAPIService.php
The connected-accounts page in administration settings for SuiteCRM integration appears now.
But as newbie I might got stuck with the OAuth2, keys or sort,
SuiteCRM instance address , user name or password creditals.
On logs it always says "/index.php/apps/integration_suitecrm/oauth-connect","message":"Could not detect any host
I have read your tutorial, but on the SuiteCRM integration, Iām not sure what to fill in exactly (is it a PHP/server-path, is it a url? etc.). Also I might have made errors with the keysā¦
Seems I got it working with 8.2.2 and 25.0.2 with the changes (without the /public) above
I get the āx Connected as Administratorā window now.
Info for others, in case you need to change the ID and secret, like me because I thought I had the false password-type: Itās in nextcloud-DB hidden not in a table with āintegration_suitecrmā, but in āoc_appconfigā and āsecretā is in plain text (sic!).
Donāt know if the integration does any useful and itās bad that itās so stupid not to change ID and secret easier (the app lets you not switch to former windows-fields). Iām thinking to fork and add own extensions.
Also Iām new to this, so not sure all is propper working now.