TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What to do with ultra tight API terms?

4 点作者 latraveler大约 12 年前
I'm thinking about mashing up (old term I know) two services but I ran into a roadblock when I came across Yelp's ToS. The lawyers drew this thing up so tight I can't figure out any legitimate use of their API and have come across seemingly conflicting clauses. Take a look, its good for a laugh http://www.yelp.com/developers/getting_started/api_terms.<p>My question is, what have your experiences been with approaching companies about their API terms? Is there a good way to approach it? Obviously my biggest fear is spending the time to develop the service only to have them shut it done.

4 条评论

pm24601大约 12 年前
I "love" clause 6D:<p>"You agree that you will not, and will not assist or enable others to: use the API on behalf of any third party;"<p>So in other words, no one can use the API except to get Yelp information about themselves.<p>What a fucking joke.
评论 #5464112 未加载
评论 #5460025 未加载
ig1大约 12 年前
Use APIs in ways that add value to the provider (i.e. you're paying them or adding value for their users). If it's in their interest to keep you alive then then they're most likely to keep the API going.
jfoster大约 12 年前
Sometimes the terms might be more restrictive than is actually enforced. Doesn't really help with your fear, but if you avoid undermining them in every way you can, it's probably less likely that they'll try to cut you off. Having a backup plan (Google Local API?) probably isn't a bad idea, though.
dtsingletary大约 12 年前
Contacting them is your best option. Find some one to talk to, explain what you'd like to do, and how the terms restrict you, and see if you can't find a way to have an exception, clarification, or some other way around it.