android - 获取订单 Android 时令牌 InstaMojo 无效
问题描述
private void fetchOrder(String orderID) {
com.instamojo.android.network.Request request = new com.instamojo.android.network.Request(orderID, new OrderRequestCallback() {
@Override
public void onFinish(final Order order, final Exception error) {
runOnUiThread(new Runnable() {
@Override
public void run() {
dialog.dismiss();
if (error != null) {
if (error instanceof Errors.ConnectionError) {
showToast("No internet connection");
} else if (error instanceof Errors.ServerError) {
showToast("Server error. Try again");
} else if (error instanceof Errors.AuthenticationError) {
Log.e("error",error.toString());
showToast("Access token is invalid or expired. Please update the token");
} else {
showToast(error.toString());
}
return;
}
startPreCreatedUI(order);
}
});
}
});
request.execute();
}
我从后端获得的订单 ID 是正确的,但无法使用上述方法获取订单是我在上述方法中遗漏了什么还是需要配置?
解决方案
推荐阅读
- r - md.pattern() 在 library(mice) 之后不起作用
- c# - Nuget 说由于 .NET Framework 不兼容而无法安装 octopack 创建的 nuget
- ruby-on-rails - 使用 link_to 助手生成的 Ruby on Rails 链接在 Chrome 中不再有效
- python - matplotlib 绘制两行不同类型数组的总和
- php - 删除单个路径的页面超时?
- laravel - Laravel 身份验证或 Laravel 和 vuejs 身份验证的混合
- c++ - 有没有办法在 C++ 中创建一个循环数组
- ios - AVAudioPlayer 实例的过度释放
- vba - 使用来自不同单元格的超链接时出错
- java - 带有空格的 JSON 键到 Java POJO