Pgyer internal test distribution service is a leading mobile application internal test distribution platform in China, dedicated to providing easy-to-use App internal test distribution services for mobile developers and test users.
Pgyer Developer Service Platform is committed to providing excellent upstream and downstream services for developers, addressing the various needs of developers throughout the developer life cycle.
Scan QR code to follow
Pgyer WeChat Official Account
Get the latest news, official benefits, promotions and other information
Pgyer document center
Webhook is a way for users to change the behavior of a web application by customizing callbacks, which can be maintained and modified by third-party users or developers who are not the official users of the web application. Through Webhook, developers can customize behavior notifications to specific URLs.
In PGYER, using the Webhook feature, developers can synchronize some event messages from PGYER to another platform (or website). For example, when a developer uploads an application version or receives user feedback on the PGYER platform, PGYER will push this message to a specified URL specified by the developer.
Currently, PGYER supports the following 6 types of events: application updates, version changes, application feedback, app settings changes, app migration, and app deletion.
In this way, PGYER will push the message to the URL just set when the above related events occur.
PGYER supports setting multiple Webhooks for the same application. Developers can repeat the above process and create them again. However, the same application can only add up to 3 Webhooks.
PGYER is designed for third-party Webhook services. When PGYER sends events, it uses an HTTP POST
request with Content Type
as application/JSON
and data format as JSON
. For example, when uploading a new version of an application, the data format sent by PGYER is similar to the following (there may be slight differences in actual situations):
{
"Action": "Application Update",
"Title": "OooPlay",
"Link":“ https://www.pgyer.com/oooplay_test ",",
"Message": "Your application OooPlay has a new version (2.4) update.",
"Type": "updateVersion",
"Os_version": "2.4",
"Build_version": "139",
"Created": "2015-10-09 11:25:16",
"Updated": "2015-10-09 11:25:16",
"Timestamp": 1444361118,
"Appsize": "2238036",
"Device_type": 'iOS',
"Notes": "Fixed some minor bugs with intellectual disabilities"
}
When the application receives feedback, PGYER will send data in a format similar to the following (which may vary slightly in actual situations):
{
"Action": "Application feedback",
"Title": "OooPlay",
"Link":“ https://www.pgyer.com/oooplay_test ",",
"Message": "Your application OooPlay has received a new feedback message",
"Type": "feedback",
"Os_version": "2.4",
"Build_version": "139",
"Created": "2015-10-09 11:25:16",
"Updated": "2015-10-09 11:25:16",
"Timestamp": 1444361118,
"Appsize": "2238036",
"Device_type": 'iOS',
"Notes": "Fixed some minor bugs with intellectual disabilities"
}
When the application receives a Crash Log message, PGYER will send data in a format similar to the following (there may be slight differences in actual situations):
{
"Action": "Crash log",
"Title": "OooPlay",
"Link":“ https://www.pgyer.com/oooplay_test ",",
"Message": "Your application OooPlay has received a new Crash Log",
"Type": "crash log",
"Os_version": "2.4",
"Build_version": "139",
"Created": "2015-10-09 11:25:16",
"Updated": "2015-10-09 11:25:16",
"Timestamp": 1444361118,
"Appsize": "2238036",
"Device_type": 'iOS',
"Notes": "libsystemi_kernel.dylib 0x3094c49c mach_msg_trap 20 CoreFoundation 0x21edf7f3<redacted> 146 CoreFoundation 0x21edddb9 <redacted> 1016..."
}
Third party Webhook services can use the method of obtaining POST RAW data to obtain message data. For example, in PHP, data can be obtained in the following ways:
After obtaining the data, perform JSON decoding to parse the specific data, for example:
$info=JSON_ Decode ($data, true);
Afterwards, third-party Webhook services can process the obtained message data according to their own business logic, such as displaying message flows on their own platform or notification centers.
Please open Enterprise WeChat and find the group that needs to receive messages: 1. Open the group's operation menu and select Add Group Robot. 2. Click Add Robot, enter the robot name and add it. 3. Return to the PGYER Webhook creation page, copy and input the obtained URL address into the Webhook URL.
About Us
Product Services
Your account information is under review and can not be used temporarily; you can:
Check out the help documentation for common ways to work on the Pgyer's platform;
Check Pgyer's App Auditing , which must be viewed before uploading.
Currently, the real-name authentication has not been completed, and the number of downloads for each version is limited to 0 times/day, After real-name authentication, it can be extended to 500 times/day
TestFlight is only available to Professional users.(Click understand pgyer's price plan)
支付成功
Pgyer VIP User Group
(Please open WeChat - Sweep and join the group chat)