问题标签 [x-callback-url]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2409 浏览

ios - iOS:如何从我的应用程序中使用 [UIApplication sharedApplication] 启动应用程序将控制权返回给我的应用程序

现在我可以通过这个调用启动类似邮件应用程序的东西:

但是,我希望邮件在用户完成发送电子邮件后自动将控制权返回给我的应用程序。这可能吗?

0 投票
3 回答
4162 浏览

iphone - 我的应用会响应 url 方案吗?

openUrl:启动一个应该回调我的应用程序的应用程序(如根据x-callback-url规范运行的应用程序)之前,如何在调用另一个应用程序之前以编程方式检查我的应用程序回调是否正常工作?

0 投票
3 回答
1531 浏览

iphone - iPhone:处理自定义 URL 后是否可以返回上一个应用程序?

我知道 iPhone 应用程序可以通过自定义 URL 启动,例如 myapp://something。但是有没有办法在处理完自定义 URL 后返回到之前的应用程序呢?

例如,我有以下场景。

  1. 关注 iPhone Twitter 应用程序中的链接。
  2. Twitter 显示一个重定向到自定义 URL 的链接。
  3. 我的应用程序被调用并处理 URL。
  4. 完成工作后,我回到 Twitter 应用程序。

我希望我的应用程序能够处理自定义 URL,例如模式对话框。是否可以?

0 投票
1 回答
674 浏览

ios - 如何启动启动我的应用程序的应用程序

我在我的应用程序中使用这个函数来处理来自其他应用程序的调用:

(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication 注解:(id)注解

我需要了解在处理完请求后如何重新启动已启动我的应用程序的应用程序。

简而言之 - 一旦我在我的应用程序中处理完问题,我需要源应用程序处于前台。

这里的流程:

  1. 用户单击第 3 方应用程序上的某个按钮(可以是任何应用程序,而不是特定应用程序)
  2. 按钮使用

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:sourceApplication]]

打开我的应用程序。

  1. 我在我的应用程序中执行了一些操作。
  2. 第 3 方的应用程序(源应用程序)重新打开。

有任何想法吗?

谢谢!

(顺便说一句 - 我认为 Facebook API 也会这样做,但不确定。)

0 投票
2 回答
5560 浏览

ios - 如何判断应用程序是从 URL 方案启动还是正常启动?

基本上,每当应用程序启动或打开时,我都会检查剪贴板上是否有链接,如果有,我会询问用户是否要添加它。

但是,我最近添加了使用 x-callback-urls 将 URL 添加到应用程序中的功能。如果他们使用 LaunchPad 之类的应用程序在我的应用程序中打开 URL,“你想从剪贴板添加 URL 吗?” 通知仍然打开,这没有多大意义,因为他们已经启动它以添加该 URL。

问题是,我的 AppDelegate 中的方法在and之后openURL:被调用来处理 URL 方案,所以我无法检查这些方法是否已经被调用。我可以使用 a ,但这似乎很懒惰和 hacky。 appDidFinishLaunchingappWillEnterForegroundopenURLdispatch_after

有没有办法检查应用程序是如何启动的,即:通过 URL 方案或通过手动打开?

0 投票
2 回答
76 浏览

center - 启动中心专业版、Skype 和剪贴板

我正在尝试在 Launch Center Pro 中创建一个操作。它应该启动 Skype,并拨打剪贴板中的号码。内置向导给出了这个:

这将打开 Skype,然后询问我是否要调用我复制的号码的 URL 编码版本:“%2b1%20%2555%29%20555-5555”(而不是“+1 (555) 555 5555”)

我如何 urlDECODE 这个?

我努力了:

但没有一个工作。此请求的正确格式是什么?

0 投票
1 回答
40 浏览

twitter - 在使用 mvc 构建的 twitter 应用程序上使用 localhost 时出错

我在我的网络应用程序中使用身份 2.0 OAuth ...当我在应用程序设置中输入http://localhost:61089/时:它给出错误无效的 URL 格式格式

此处输入的值:

0 投票
0 回答
1496 浏览

angular - 从回调 url 角度获取响应

在我的应用程序中,我必须使用 window.location.href 重定向到外部 url,这是为了让用户在 google adwords 中进行身份验证,如下图所示在此处输入图像描述

一旦用户授权应用程序,它将被重定向到我在谷歌控制台开发人员中定义的回调 url。回调 url 包含谷歌给出的响应代码,如下所示:在此处输入图像描述我必须在我的 angular2 代码中获取该代码,我想知道如何。

0 投票
2 回答
604 浏览

angularjs - 我的回调 url 是作为 post 请求来的,但是 angular ui-route 没有处理,我怎样才能让我的状态应该接受 post 请求?

这是我的路线:

此路线不接受来自 paytm 回调的发布请求。

paramList["CALLBACK_URL"] = "http://localhost:9000/pricing/paytm_update"

这是我们在 paytm 中配置的 url,它响应正确,但是这个 post 请求无法以我的角度处理。

0 投票
1 回答
815 浏览

x-callback-url - 如何使用 x-callback-url?

我想打开一个应用程序并从它返回一些返回值,如成功或失败。怎么做?

从文档

问题一:

我应该在 [动作参数] 中放置什么?是强制性的吗?

发送应用程序 A

接收应用程序 B

问题2:

在接收应用程序中,对发送应用程序 A 调用另一个 openURL 调用以返回成功消息是否正确?

我能够实现我想要的。但是只是怀疑这是否是使用 x-callback-url 的正确方法。x-callback-url 似乎对我没有用。