We have made some modifications to a feature that should make it easier to get users to sign up to using Majestic Data on OpenApps.

Developers can now specify the domain they want Majestic to return to, after giving a user an OpenApps connection link. We actually built this out back in January, but it wasn’t working well after the site migrated to Majestic.com, so this launch should help OpenApps developers and users of third party tools out quite a bit, making the connection painless for the user.

I’m an OpenApps developer – how do I implement this?

The Authorisation URL that you have to give to users is defined in your OpenApps panel (which is also where you register new applications). It will look something like this: http://www.majestic.com/apps/XBHMQ9AI (This is not a real app… but hey, you can press it if you want).

The return URL that you provide MUST be on the same domain as the support URL that you present users. You can click on the app name in the OpenApps developer panel to remind yourself about that support page which you may or may not have remembered to actually write. My support page for this app is http://dixonjones.com/majsupport/ so my return URL HAS to be to a dixonjones.com url. So my link that I give to a user should have something like this syntax:

http://www.majestic.com/apps/XBHMQ9AI?return-url=http://dixonjones.com/appsuccess/{{AccessToken}}

In either case, Majestic SEO will then replace {{AccessToken}} with the actual user access token between the brackets when sending the user back. (We remove the brackets in the return link.)

From there, you have many ways to use the access token. Although we cannot provide programming support, here’s an example of a mod rewrite to change the Access Token part of the URL back into a variable.

I Would Like to be an OpenApps Developer, What Do I Do?

To build an OpenApps tool, you need a Platinum account, although any paying subscriber (silver and up) can use their Majestic account through your tool.

Once you have a dozen or so people using your tool, and we can see if any are new users to Majestic we are open to discussions about removing the need for developers to maintain a Platinum account.

Dixon Jones
Latest posts by Dixon Jones (see all)

Comments

Comments are closed.