Beginner's Guide


Overview

The Weibo open platform is based on Weibo’s powerful communication capabilities and massive users, providing a display platform and development space for applications, and building highly social features Applications. We look forward to a variety of innovative on-site applications, wireless applications, and professional applications (enterprise Weibo applications). Through this article, you will learn:
  • • How to become a developer;
  • • How to create an application (authorization, API, SDK, Q&A system & FAQ guide);
  • • How to pass the review;
  • • How to operate.

Specific steps

The creation and release of applications include the following processes. You will learn the key information and steps for accessing the Weibo open platform .
General flow chart
To make your application operate on the Weibo open platform, you only need to go through six simple steps:
pic_2-1.jpg
How to become a developer
1. Create a Weibo account
Click "Login" or "Create Application" on the developer page to log in with the account to become a developer. One Weibo account can manage 10 different applications. It is recommended that developers use the official Weibo account for unified management.
pic_2-2-1new.jpg
2. Select the application type
Click "Create Application" to enter the type selection link for the target application. Please select the corresponding application creation process according to the application type prompts.
pic_2-2-2new.jpg
#3. Developer information setting
Please fill in the real information on the developer information setting page. To become a Weibo certified developer, you need to pass email verification and mobile phone verification. We will send verification information to the email address and mobile phone number you filled in. Please follow the prompts to verify your identity.
pic_2-2-3new.jpg
Please note: Once the developer type is filled in, it cannot be modified. Individual developers are not allowed to access Weibo payment business, so please choose carefully.
Create application
1. Notes on filling in information
After completing the email verification, you will enter the information filling phase of creating an application.
pic_2-3-1new.jpg
Please note the following points:
(1) Icon:
The size of the application icon displayed in the application square is 80 *80 pixels, size no more than 2M, supports PNG and JPG formats, please provide a suitable icon.
Design Reference:Application Design Specification
(2) Application Category:
You can choose 3 tags according to the type of application developed, with the first one Tags determine the main classification of the application. Please make sure the application is classified correctly, otherwise it will not pass the review.
2. Technical development
Before developing an application, you need to have an overall understanding of the "Application Center". The "Management Center" provides one-stop convenient services for the creation, development and operation of applications, such as:
  • • Editing of developer information and application information;
  • • Interface Quick application and management of permissions;
  • • Provides a payment entrance to facilitate developers to complete payment authentication, access payment and manage revenue;
  • • Provides basic status and statistics of application status , such as: interface calling status, user activity analysis and user characteristics analysis, etc.;
  • • Collection of management pages for website applications and other applications to facilitate developers to manage different applications.
pic_2-3-2new.jpg
Application information can be viewed in the "Management Center". App Key is the unique identification mark of an application. The Weibo open platform uses App Key to identify the application. App Secret is a key assigned to an application. You need to keep this key properly to ensure the reliability of the application source and prevent it from being forged. You can use these two data to carry out related technical development work.
  • Development Reference:Development Process Technical Specifications and Guidelines
pic_2-3-3new.jpg
The following technical resources will be helpful Your application development:
(1) OAuth2.0 authorization:
A simple and secure authorization mechanism to obtain user authorization for you. View
(2) SDK development kit:
We provide SDK development kits in various mainstream languages, allowing you to quickly master the calls by posting Weibo, reading Weibo and other function example codes API method lowers the development threshold. Check
(3) Various interface resources:
More than 200 data interfaces, including Weibo content, comments, users, relationships, topics and other information. At the same time, you can also apply for advanced interfaces and commercial interfaces to obtain more permissions. View
(4) Weibo online payment system:
Convenient payment access process and stable payment interface service allow you to access payment efficiently and quickly; real-time order inquiry and reporting Downloads, regular settlement and other services allow you to manage your finances simply. View
(5) Weibo Open Platform Q&A System:
A knowledge community for developers to communicate and interact, and also a recommended way to seek official technical support. Fast and accurate question recommendation and search, clear question classification and question guidance allow developers to solve problems at the lowest cost. View

pic_2-3-3new.jpg

About review
1. Application review process
Open the management center and when applying The status progress bar indicates that the application data has been passed and can be submitted for review.
pic_2-4-1new.jpg
2. Apply for App Plaza review
Application Plaza (http://app.weibo.com) is a centralized platform for displaying applications, which is effective for users Recommended applications. Once your app passes review, you can apply to have your app displayed on the forum to gain more exposure opportunities.
pic_2-4-2new.jpg
For review details, please refer to: Application review specifications
How the application will appear after it goes online
When the application is approved Finally, we will display the application in the application square according to the category selected when the application was created. At the same time, the application square provides six recommendation modules, including popular recommendations, latest applications, may like, people you follow are using, editor recommendations, and rankings, displaying applications according to different dimensions. All on-site applications and mobile applications that pass the review will have the opportunity to be displayed in the "Latest Applications" according to established rules.
pic_2-5-1new.jpg
Application recommendation details reference: Application recommendation instructions
In-site applications will be embedded in Weibo pages in the form of iframes; mobile applications will be accessed in the form of WAP, client applications, etc. When the user clicks "Use Now", they will jump to the download page of the mobile application. Take the display of on-site applications as an example:
pic_2-5-2new.jpg
More advanced services
Developers can apply for updates in the "Application Center" Multiple advanced services, such as calling advanced interfaces, business data interfaces and other functions.
(1) Advanced interface:
On the basis of ordinary interfaces, the Weibo open platform opens up more powerful advanced interfaces, including Weibo advanced writing interface, Weibo advanced reading interface, relationship notes advanced interface, relationship removal writing interface, and search topic advanced interface. Only developers with good credit records can apply.
(2) Permissions for application messages:
Application messages enable notifications from applications to remind users through top guides in the Weibo domain, allowing applications to Establish communication relationships with users. In the "Management Center", the open platform will provide relevant notification templates for applications. After the application passes the review, it can send messages to authorized users.
(3) Permissions for application dynamics:
Application dynamics are when a user with a Weibo identity uses certain functions of an authorized third-party website or application. A standardized message with "action object" as the basic content is sent out. Third parties need to apply for dynamic permissions to use this function.
(4) Business data interface:
We provide you with the application’s Weibo operation, Weibo marketing, data analysis, customer service consultation and other needs. An interface with more powerful data support.
pic_2-6new.jpg

Obtain new information and contact information

• API updates, function releases, policy releases/ Update:
Weibo Open Platform Blog: http://open.weibo.com/blog
Weibo Open Platform Official Weibo: http://weibo.com/ openapi
• Technical consultation:
Weibo open platform question and answer system: http://open.weibo.com/qa
Interface issues: http://e.weibo.com/u/1870632073
Email: weibo_api_tech@sina.com
• Issues related to application review, website cooperation, etc. :
Official Weibo of Weibo Open Platform: http://e.weibo.com/1904178193
• Business cooperation:
Email: weibo_app@vip.sina.com
Weibo private message: http://e.weibo.com/1904178193
##