Apparently Facebook doesn't like
goo.gl links, even when they're pointing to respectable sites like
Forbes.com and
Rollingstone.com.
Granted, it could be the number of links in the response post, but FB didn't inform me the content had too many links, only these were spammy. Does Facebook have a special relationship with companies that prohibit linking to their competition?
Comments
From the docs:
If your request includes an auth token, then this URL will be unique. If not, then it might be reused from a previous request to shorten the same URL. If the previous URL was spam it might be saved in Facebook records as such.
A work around could be to pass an auth token rather than access key, that seems a bit complicated though.
You could use another link shortening service, I started a project on Google code that has 3 services at the moment but designed in such a way to allow more services to be easily added.
https://code.google.com/p/jshortlink/
Perhaps you could fall back to another service if you detect the error?