是否有任何 google/Yahoo/Bing API 可以根据某个位置的邮政编码/地理代码提供本地业务结果?如果是,请告诉我。
如果 Google 地图有此类服务,请告诉我在哪里可以获得相关参考信息?
什么是bing映射ajax api的https网址?我似乎无法在任何地方找到它,目前正在使用http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3,这是超级慢的(每个加载需要20-60秒)页面请求!)
如果有人在我们的网站上搜索关键字,我们目前会提取Google的搜索结果.我们使用Google的标准搜索API完成了此操作,目前尚无实际问题.
但是,我们注意到许多搜索没有通过.事实证明,谷歌正在逐步淘汰这个API并将人们推向不同的API:
https://code.google.com/apis/customsearch/v1/overview.html#Pricing
新的API比我们使用的API更受限制,并且考虑到我们的使用,也会花费很多钱.
我们最近也调查了雅虎!老板:
http://developer.yahoo.com/search/boss/
有没有人对其他API或提供商有什么建议可以在这里使用?
正如我所提到的,我们不是在寻找免费赠品,而是可能具有更具竞争力的价格.如果您可以使用Boss或Bing分享经验,那也会很棒.
只是为了确保:我不是在寻找软件解决方案(例如Lucene和相关的,弹性搜索等).
我使用bing搜索api进行搜索site:www.article-submissions.biz,查询字符串是
http://api.bing.net/json.aspx?Query=site%3Awww.article-submissions.biz
Run Code Online (Sandbox Code Playgroud)
总分为7
我在bing.com上搜索它,结果是45.
为什么API中的结果与公共搜索界面不同?
有没有办法在不下载文件的情况下从报告请求中获取数据?google adwords api 允许 api 以制表符分隔的字符串返回报告,然后我可以在不制作文件的情况下剖析自己。
我目前正在使用 Bing API 通过 CampaignPerformancReportRequest 类获取活动绩效报告。我想获取数据并将其放入我们的 SQL 数据库中。该文件是不必要的。现在是的,我知道一旦创建了文件,我总是可以使用 php 打开文件并从中获取数据,但老实说,这很乏味,并且无缘无故地需要额外的处理能力。任何人都可以帮忙吗?
这是代码的副本,以防有人需要使用 PHP 下载报告的有效活动绩效报告。
<?php
// Include the Bing Ads namespaced class file available
// for download at http://go.microsoft.com/fwlink/?LinkId=322147
include '..\..\includes\bing\ReportingClasses.php';
include '..\..\includes\bing\ClientProxy.php';
// Specify the BingAds\Reporting objects that will be used.
use BingAds\Reporting\SubmitGenerateReportRequest;
use BingAds\Reporting\CampaignPerformanceReportRequest;
use BingAds\Reporting\ReportFormat;
use BingAds\Reporting\ReportAggregation;
use BingAds\Reporting\AccountThroughAdGroupReportScope;
use BingAds\Reporting\CampaignReportScope;
use BingAds\Reporting\ReportTime;
use BingAds\Reporting\ReportTimePeriod;
use BingAds\Reporting\Date;
use BingAds\Reporting\CampaignPerformanceReportFilter;
use BingAds\Reporting\DeviceTypeReportFilter;
use BingAds\Reporting\CampaignPerformanceReportColumn;
use BingAds\Reporting\PollGenerateReportRequest;
use BingAds\Reporting\ReportRequestStatusType;
// use BingAds\Reporting\CampaignPerformanceReportSort;
use BingAds\Reporting\SortOrder; …Run Code Online (Sandbox Code Playgroud) 似乎在V8中不再提供Bird's Eye View.任何人都可以确认这是实际情况还是在新版本中还有任何方法仍然使用Bird's Eye View?
微软关于此的文档非常糟糕,所以我只是从各种来源拼凑出信息.
例如:
1.在他们的MapTypeId枚举中,' birdseye '选项不再存在.这曾经存在于V7中.
2. Bing自己的嵌入式地图片段生成器有一个选项可以添加鸟瞰图,但是当选中它时,它只会在地图下添加一个"查看鸟瞰"链接,将您重定向到www.bing.com并选择鸟瞰图.
3.嵌入V7地图时,导航栏中会显示Bird's Eye选项:
在V8中,该选项不存在:
更新:我收到了微软的电子邮件回复,声称Bird的眼睛视图尚未在V8中提供,但将在稍后提供.这是他们的回复:
"鸟瞰图像目前在Bing Maps V8中不可用.迁移指南未提及Birdseye图像,但它确实声明未提及的任何内容都计划在V8控件中.目前Bing Maps V7中的Birdseye图像是很老,一些图像已经超过10年了.这是我们拥有的客户DSAT的最高点之一.我们已经收集了很多新的图像,但它仍然需要进行处理,以便它可以暴露给V8地图控制.
此外,我们正在为Birdseye创造一种全新的用户体验,因为目前的体验并不像现在这样流畅,对很多人来说都是一个问题.处理图像需要几个月的时间.开发新的用户体验也需要几个月的时间.我们目前正计划在2017年3月底(8个月后)的微软建设会议上获得V8新的Birdseye体验."
我正在尝试使用Bing Spell Check API v5,但我遇到了很多问题.
当请求下面的句子中的任何一个spell或proof下面的句子时,它不返回标记的令牌.
这是一个长期的错误,在这里有一些错误.它应该是一个问题,但我想不出一个长期的问题.也许这意味着我没有什么可以问的问题?
{"_type": "SpellCheck", "flaggedTokens": []}
Run Code Online (Sandbox Code Playgroud)
如果我将请求文本限制为128个字符,它可以工作.我在Bing的API测试控制台中对它进行了测试.
我正在调用带有变量的PHP(Http_Request2)建议的API POST.此外,我目前正在使用免费订阅,但如果应用程序有效,将会升级.否则看起来我将不得不寻找另一个API,这是一种耻辱.
我尝试过这么多不同的方法来确保它不仅仅是我的代码.我已经使用了cURL和应用程序,PostMan但都返回相同的问题.
任何关于为什么会发生这种情况的见解将会非常感激,因为它让我感到困惑!
有人告诉我雅虎曾经有一个免费的LSI服务,称为Yahoo Boss API,自7月20日起就要求付费,并且微软必应搜索引擎提供免费服务,提供类似但不如Yahoo Boss API的功能.
是否存在除上述之外的其他免费API,为开发人员提供此类服务?
我一直试图从谷歌找到类似的东西而没有任何结果.
如何在Java中进行身份验证以使用Azure Marketplace中的新bing搜索API?迁移指南不向您提供有关Java的信息
如何登录Microsoft Live(使用.NET WebClient?)并自动执行OAuth流程以获取令牌以进行Bing Ads API调用?
我的问题类似于如何从live.com获取OAuth request_token?.但是,我正在构建(C#,. NET 4.5.2)无头Windows服务,使用Bing Ads超级管理员帐户的上下文链接到多个其他Bing Ads帐户.我们的想法是验证,获取auth位,然后在凌晨3:00使用位进行调用.一些帐户"竞争",例如组A不应该看到来自组B的数据,因此让应用程序获取每个人的数据并过滤它并在一夜之间分发它可以解决许多业务问题.
我担心如果Live遇到问题,或者我们的应用程序由于任何原因而长时间停机,我们将不得不手动重新进行身份验证以重新获取数据.现在,凭证的维护和管理是额外的开销(这是针对企业环境的),必须采用内部网站点/页面的形式,以便初级/不熟练的人员在需要时进行工作(不要忘记测试和文档).相比之下,Google提供了一个选项,可以为需要以完全自动化方式工作的组使用密钥对.看来Twitter的OAuth2实现可以在没有GUI登录的情况下实现自动化.似乎其他Bing服务(例如翻译)也可以使用WebClient自动化.
我已经拥有Microsoft帐户名和密码,并且在Bing Ads应用程序GUI中设置了回拨URL"local-mydomain.com"(并且local-mydomain.com有一个HOSTS条目).
Microsoft 示例似乎可以工作,但它会自动执行MS Web Browser Control,期望用户在GUI中输入凭据,然后给出令牌.向用户提供超级管理员帐户不是一种选择.期望用户在凌晨3点起床以进行身份验证以上传/下载数据不是一种选择.期望用户获得对服务器场中的服务器的桌面访问以"运行某些东西"不是一种选择.
所有OAuth的想法都受到赞赏
谢谢.
这是启动代码:
partial class OAuthForm : Form
{
private static OAuthForm _form;
private static WebBrowser _browser;
private static string _code;
private static string _error;
// When you register your application, the Client ID is provisioned.
private const string ClientId = "000redacted000";
// Request-related URIs that you use to get an authorization code,
// access token, …Run Code Online (Sandbox Code Playgroud) bing-api ×10
api ×3
bing-maps ×3
php ×2
search ×2
azure ×1
bing ×1
c# ×1
deprecated ×1
google-maps ×1
javascript ×1
oauth ×1
oauth-2.0 ×1
odata ×1
seo ×1
yahoo-maps ×1