iOS上的Google Awareness API

时间:2017-02-17 08:08:13

标签: api google-awareness

我想知道是否有人在iOS设备上使用Google Awareness API。我知道可以在Android上实现,但我也需要在iOS上工作,到目前为止我还没有找到任何文档。是否可能,你如何实现它?

https://developers.google.com/awareness/android-api/get-started

2 个答案:

答案 0 :(得分:0)

我对iOS的Google认知API做了一些研究。它暂时不适用于iOS。您可以使用Apple的区域监控API来注册自定义围栏并监控是否有人进入/退出该区域。

您还可以在每个地区本地通知用户,并将他/她与您的应用互动。 Apple提供API,用于根据位置,天气等在本地更新用户。

API在app中很容易使用。

答案 1 :(得分:0)

您可以使用NumberEight SDK,它的功能比今天的Google Awareness API还要多(尽管在撰写本文时没有可用的区域)。

它在iOS和Android上执行各种上下文识别任务,包括:

  • 实时体育锻炼检测
  • 当前地点类别
  • 运动检测
  • 可达性
  • 当地天气

它还可以记录用户上下文,以便通过在线门户进行报告和分析。

例如,要记录iOS中的用户活动,您可以这样做:

let ne = NumberEight()

ne.activityUpdated { (glimpse: Glimpse<NEXActivity>) in
    let activity = glimpse.mostProbable.value

    if activity.major == .running {
        print("User is running!")
    }
}

这里有一些iOSAndroid示例项目。

披露:我是开发人员之一。