小编Ox3*_*Ox3的帖子

在NativeScript App上集成Android服务

我需要开发一个应用程序,该应用程序应定期检查可用的WiFi网络,并在特定网络在范围内时触发操作.

我计划实现一个Android服务来处理它不断检查可用网络的部分,并在检测到特定网络后广播通知.

我想知道如何将它集成到NativeScript应用程序上,我的意思是我想让NativeScript订阅的代码接收来自Android服务的通知,并且一旦收到它就做了一些事情.

为了清楚起见,我希望服务是本机的(用java编写)并以某种方式将它包含在我的NativeScript应用程序中,以使其与GUI交互.

谢谢,

android nativescript

11
推荐指数
1
解决办法
492
查看次数

什么是捕获订单的正确的magento观察员事件?

我只是在订单付款后才尝试向第三方发送订单,现在已将其设置为"处理"状态.什么是最好的观察者用来设置它适用于所有支付类型?

看完几个来源之后,似乎:

sales_order_invoice_pay
Run Code Online (Sandbox Code Playgroud)

应该适用于所有付款方式,但似乎已在Magento 1.9上删除:http ://rabee.me/codes/magento/cheatsheet/1.9/ (此列表不完整,请查看以下更新)

另一种选择是:

'sales_order_payment_pay'
Run Code Online (Sandbox Code Playgroud)

但是,当我测试它将付款方式设置为"支票/汇票"时,我使用订单>发票>提交发票在后端生成发票后不会触发

此方法仅使用其他付款方式调用吗?(贝宝/ authorize.net)

更新:

阅读之后:另一个问题似乎是保证我在付款(在线或离线)之后输出订单的唯一方法是在创建发票时捕获,而对于Magento 1.9,正确的观察者是:

sales_order_invoice_register
Run Code Online (Sandbox Code Playgroud)

在线方法paypal/authorize.net付款后是否自动创建和发送发票?在沙箱/测试模式下使用它们时仍然如此吗?

更新2:

经过大量测试后,似乎这'sales_order_invoice_pay'是用于实现我所需要的正确方法.

php observers magento magento-1.9

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

magento ×1

magento-1.9 ×1

nativescript ×1

observers ×1

php ×1