i need to search in foursquare API for user and add location in search not just name but the API docs didn't have location option although in normal search in site we can add location in users search with name.
The user/search is designed to help users find friends on Foursquare, not find users at a location. You can call the herenow endpoint to see if friends are at a specific venue.
Related
i am building a website where you can get services for your Instagram account, i want to create a Search box that when you put your user name (e.g. "#John") it returns your profile picture and asks you if that is the correct profile (without logging in to your Instagram account),
I've found a website that made that possible already, does any one know how?!
the website - https://app.get-notch.com/acquisition/instagram-username
thank you in advance!
You should check out this resource that allows you to do that. See an implementation of it here and test it here.
In our company when I navigate to https://www.bing.com/ I can login with my AAD account and able to perform a search specific to my Company. Meaning, I can filter my search results based on my organization.
I see something like "Show results from XyZ Corporation...."
This makes me think that we have Corporate version of Bing search or I might call it Enterprise Bing and some how its connected to my AAD account so it can fetch corporate search results for me.
However, I am trying to get similar search results by 'Bing Web Search API v7 reference'
I see Web browser search results are different (when I'm logged in )that what I get using REST API.
If I search for 'holidays 2019' on web search I see some results but also see and option to filter them by my company name.
When I do same search using an API
https://api.cognitive.microsoft.com/bing/v7.0/search?q=holidays 2019
I am definitely not sending user context, so I do get search results as if I was not logged in or same results I will get if I was not logged in.
Is there any way to get search results specific to my organization since I can do that on the browser I am trying to do the same programatically.
I think the best solution in your scenario is using Bing Custom Search API as it gives you full control over the search results.
It allows you to specify a URL and whether to include subpages of the URL, add active entries to include results from specific websites or URLs, and much more!
You could also use Microsoft Search in Bing since that customizes results based on your logged in email AD which you mentioned in your question.
We have an issue with retrieval of managed venues via Foursquare API.
I can't see that my home location in my managed locations list.
We use this api call :
"https://api.foursquare.com/v2/venues/managed?oauth_token=' + token",
but it always returns an empty list.
Could a home location be retrieved using this api call, or there is a special api method?
Thank you!
Your home venue is not a managed venue. Managed venues refer specifically to businesses that have been claimed by their owners, and the venues/managed endpoint returns venues that have been claimed in such a fashion. It is not possible to use the API to determine a user's home.
I plan to use Foursquare Venues to help users fill up a form about the location of the event that they would be creating on our website.
However, sometimes the event location is not present or unaccurate in the foursquare's database. In this scenario we are planning to ask user to manually enter the event location information which would we would save in our own database.
Next time a user enters a location, we would give them suggestions by combining the results from our database and Foursquares.
The question I have is: is this allowed and accepted by the Foursquare api usage policy? Thanks.
--
a demo of how I am using Foursquare Venues currently: http://karanverma.info/Ingressos/venues.html
Yes, it is allowed. See foursquare Policies page for more information.
They do not allow merging of data from their database and google, but they allow you to extend with data of your own.
That link contains all the different usage policies information, not just for the venues database, but generally if you have a more specific question you should just ask them directly (link for their support page)
I'm looking to get check-in data that includes user ID, place and time information, from Foursquare users that have public accounts. What is the best way to do this that doesn't require each user's authentication? Thanks.
I'm afraid that's just not possible using the API. In order to access checkin information a user must authenticate with your app.
If you don't need specific users, you can search Twitter for Foursquare checkins published there and then scrape the linked checkin pages for the user ID, place and time information.