gpt4 book ai didi

python - 来自 Pusher/Beams 的推送通知不会显示在模拟器中

转载 作者:行者123 更新时间:2023-12-01 09:19:28 25 4
gpt4 key购买 nike

我为我的 Android 应用程序设置了 Pusher/Beams 帐户,但是当我执行脚本来发送通知时,它不会显示在运行我的应用程序的 Android Studios 模拟器上。Android Studio 代码:

import android.content.SharedPreferences;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;

import com.pusher.pushnotifications.PushNotifications;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

PushNotifications.start(getApplicationContext(), "instance_id");
PushNotifications.subscribe("hello");
}
}

发送通知的Python脚本: 从 Pusher_push_notifications 导入 PushNotifications

pn_client = PushNotifications(
instance_id='INSTANCE_ID',
secret_key='SECRET_KEY')

def notify(title, message, data):
response = pn_client.publish(
interests=['hello'],
publish_body={
'fcm': {
'notification': {
'title': title,
'body': message
}}})

print(response['publishId'])

最佳答案

确保您的应用程序已最小化。您的发布负载仅限 UI,因此只有在您的应用程序最小化时它才会显示在系统托盘中。

关于python - 来自 Pusher/Beams 的推送通知不会显示在模拟器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50918121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com