[GH-ISSUE #298] [FEATURE] Integrate Bing Webmaster with ALwrity #551

Closed
opened 2026-03-13 20:53:48 +03:00 by kerem · 6 comments
Owner

Originally created by @AJaySi on GitHub (Oct 14, 2025).
Original GitHub issue: https://github.com/AJaySi/ALwrity/issues/298

Originally assigned to: @AJaySi, @uniqueumesh on GitHub.

https://learn.microsoft.com/en-us/bingwebmaster/oauth2

Bing Webmaster provides OAuth 2.0 support for its API to enable delegated access to registered site owner's data.

This page provides an overview and the detailed steps of the OAuth 2.0 authorization scenarios Bing supports, and provides links to more detailed content. For more details about using OAuth 2.0 protocol for authentication, see OAuth 2.0 protocol.

Overview
All applications follow a basic pattern when accessing a Bing Webmaster API using OAuth 2.0. First, the client application needs to register on Bing Webmaster portal to generate credentials (client ID and client secret).

These client credentials can be looked up any time from the API Access section in Bing Webmaster Account under Settings. Your client application needs to request a temporary access token from the Bing Webmaster Authorization Server, which can be used to access the Bing Webmaster API.

A request for access token for the first time requires obtaining an authorization code via an authentication step where the user logs in with their Bing Webmaster account. After logging in, the user is asked to grant one or more permissions that your application is requesting.

Image
Originally created by @AJaySi on GitHub (Oct 14, 2025). Original GitHub issue: https://github.com/AJaySi/ALwrity/issues/298 Originally assigned to: @AJaySi, @uniqueumesh on GitHub. https://learn.microsoft.com/en-us/bingwebmaster/oauth2 Bing Webmaster provides OAuth 2.0 support for its API to enable delegated access to registered site owner's data. This page provides an overview and the detailed steps of the OAuth 2.0 authorization scenarios Bing supports, and provides links to more detailed content. For more details about using OAuth 2.0 protocol for authentication, see [OAuth 2.0 protocol](https://tools.ietf.org/html/rfc6749). Overview All applications follow a basic pattern when accessing a Bing Webmaster API using OAuth 2.0. First, the client application needs to register on Bing Webmaster portal to generate credentials (client ID and client secret). These client credentials can be looked up any time from the API Access section in Bing Webmaster Account under Settings. Your client application needs to request a temporary access token from the Bing Webmaster Authorization Server, which can be used to access the Bing Webmaster API. A request for access token for the first time requires obtaining an authorization code via an authentication step where the user logs in with their Bing Webmaster account. After logging in, the user is asked to grant one or more permissions that your application is requesting. <img width="1119" height="699" alt="Image" src="https://github.com/user-attachments/assets/7460125b-18af-42a7-8c78-40b0a3e1dfa0" />
Author
Owner

@AJaySi commented on GitHub (Oct 15, 2025):

Image
<!-- gh-comment-id:3406157876 --> @AJaySi commented on GitHub (Oct 15, 2025): <img width="946" height="475" alt="Image" src="https://github.com/user-attachments/assets/75d4e9c7-5400-43a1-acd8-0602a41aca65" />
Author
Owner

@AJaySi commented on GitHub (Oct 16, 2025):

Image
<!-- gh-comment-id:3409479346 --> @AJaySi commented on GitHub (Oct 16, 2025): <img width="863" height="526" alt="Image" src="https://github.com/user-attachments/assets/3dbb8418-76bd-4e35-b7fc-1bad79023be6" />
Author
Owner

@AJaySi commented on GitHub (Oct 16, 2025):

Integrating GSC and Bing is almost done, the oauth is working fine and we are fetching data for bing too, storing it and providing analysis. This is great as we are now "Data-Driven" marketing platform.
Its a start, a lot of API integrations are on the way.

<!-- gh-comment-id:3409487062 --> @AJaySi commented on GitHub (Oct 16, 2025): Integrating GSC and Bing is almost done, the oauth is working fine and we are fetching data for bing too, storing it and providing analysis. This is great as we are now "Data-Driven" marketing platform. Its a start, a lot of API integrations are on the way.
Author
Owner

@AJaySi commented on GitHub (Oct 16, 2025):

Thank you @uniqueumesh, as a google certified SEO expert, you know the importance of this integration.

<!-- gh-comment-id:3409606708 --> @AJaySi commented on GitHub (Oct 16, 2025): Thank you @uniqueumesh, as a google certified SEO expert, you know the importance of this integration.
Author
Owner

@uniqueumesh commented on GitHub (Oct 16, 2025):

Yes, these integrations are essential for ALwrity. This will make ALwrity a powerful tool against all our competitors.

<!-- gh-comment-id:3409680964 --> @uniqueumesh commented on GitHub (Oct 16, 2025): Yes, these integrations are essential for ALwrity. This will make ALwrity a powerful tool against all our competitors.
Author
Owner

@AJaySi commented on GitHub (Oct 16, 2025):

Image

Monthly SEO analysis from top 2 web search engines, in one platform. Also, there is so much exploration to do here.

<!-- gh-comment-id:3410947969 --> @AJaySi commented on GitHub (Oct 16, 2025): <img width="831" height="479" alt="Image" src="https://github.com/user-attachments/assets/b09ace10-c171-4c6c-b7c1-00e341d695a1" /> Monthly SEO analysis from top 2 web search engines, in one platform. Also, there is so much exploration to do here.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ALwrity#551
No description provided.