Implementing constant contact in asp.net
Now i am implementing in my project
The Constant Contact APIs allow you to manage contacts in your account in various ways. By utilizing contacts collection and resource, you can add, edit, unsubscribe contacts as well as modify their contact list memberships.
If you are interested in more detailed information about the actual collection and resource for contacts, please refer to the Contacts Collection and Resource Reference.
The following tasks are supported currently:
Listing All Contacts
Creating a Contact
Obtaining a Contact's Information
Updating Contact Information
Searching for a Contact by Email Address
Searching for Contacts by Last Updated Date
http://developer.constantcontact.com/doc/reference
http://developer.constantcontact.com/doc
c# sample code
Using the Constant Contact API with ASP.NET
Sample Upload Forms in .NET
Getting Started with the Upload Forms in .NET
ASP Upload Form sample application.
Authentication data
Create a New Contact
Add or Edit a Contact
List all Contacts
Unsubscribe a Contact
Remove a Contact
Application class diagram
Installation guide
Customize displayed lists
How-To use it
Related
I am trying to implement a feature in my app, where users can see a contact list of which contacts (based on mobile number) already has an account on our app.
This feature can be found in all social media and banking apps.
Can someone guide on how to do so?
You can use https://www.npmjs.com/package/react-native-contacts to get all the contact details, then pass this array to your backend service to find the accounts with the phone number, then you can display them.
I have a custom built CRM that I would like to integrate with Hubspot. I would like to keep both systems active. At the moment we are manually copying the data from the custom built CRM into Hubspot. I would like to automate this using the Hubspot API.
Do I have to call the Hubspot API using the Hubspot UID's (I don't want to have to add a field in my existing CRM to record the Hubspot UID as that is just moving the existing manual entry to another area).
Thanks in advance
HubSpot API is the way to go https://developers.hubspot.com/docs/api/overview , however, be sure to read the terms of use to avoid any compliance issue as you will be using their data sources:
https://legal.hubspot.com/developer-terms
HubSpot's unique identifier for contacts are Contact ID and email address.
So if you already have contacts' email addresses in your non-HubSPot CRM, I believe you would not need Contact ID as the UID to update existing contacts via API.
Here is the reference:
An email address is the primary identifier for a contact in HubSpot.
These endpoints automatically deduplicate email addresses to keep
HubSpot data clean.
I am trying to integrate Contacts API with one of our application. One of my client has created API ID and APP token key. I am using NuGet Package of Podio.
I am trying to use GetContactTotals. But I am not able to fetch no. of records. It is throwing an error. I have used AuthenticateWithApp method. Actually our goal is we have to fetch the contacts and sync with our application. When I use AuthenticateWithPassword method it fetches Contacts, which is more than in that particular app.
Could you please help with any example with which I can achieve this?
GetContactTotal method requires user authentication. Apps don't have access to user's contacts.
Also, some of contacts methods are deprecated (e.g.: https://developers.podio.com/doc/contacts/get-space-contact-totals-67508), so you might want to redesign how to store all contact information and use apps and particularly "Contacts App".
More details on how to organize contacts are here: https://help.podio.com/hc/en-us/articles/201019938-Using-a-Contacts-app-Importing-Contacts
I'm using the Office 365 REST API to look for contacts. Once I have the contact details, I need to open a browser and show it to the user.
So, for example, I find a contact with ID:
AAMkADVlY2IzOGVjLWUwMzgtNGFmMS1iMzZhLTY2MDE0ZTRiNTg4NwBGAAAAAAD1KqAdSTtFQKuI5sWH1n87BwBFsSNh6xuxTYUopw458yHGAAAAAAEOAABFsSNh6xuxTYUopw458yHGAAAAABTzAAA=
And then I'm using the following URL to show it:
https://outlook.office365.com/owa/?ItemID=AAMkADVlY2IzOGVjLWUwMzgtNGFmMS1iMzZhLTY2MDE0ZTRiNTg4NwBGAAAAAAD1KqAdSTtFQKuI5sWH1n87BwBFsSNh6xuxTYUopw458yHGAAAAAAEOAABFsSNh6xuxTYUopw458yHGAAAAABTzAAA%3D
The browser shows a windows containing some information of the contact, but it's not the same information I have when browsing the Office 365 People app. I just get the name, and there is no way to see all the details or edit this contact. This is a screenshot of what I see when I open that URL:
And this is the information I would like to see (available when I use the People app):
Is there any other way to achieve this? How can I show the contact details to my user?
Any hint will be greatly appreciatted!
Thanks!
I wrote a simple sample application (in Angular, but it's just using REST so you should be able to use it) that uses the Outlook Contacts REST API to get a user's contacts and display them to the user.
In short, you should be able to get the information you want by making a GET request to "https: //outlook.office365.com/api/v1.0/me/contacts" to get all the contacts of the signed in user, or a GET request to "https: //outlook.office365.com/api/v1.0/me/contacts/{contact_id}" to get a specific contact. In either case, you must also supply an access token and make sure your application has the correct permissions scope.
View the code (and some links that may be helpful to you as you continue your Office 365 development) on GitHub: https://github.com/martellaj/contacts-api-sample
I've successfully got contacts information using the .NET library.
According to this question:
Get Google+ ID from Google Contacts
The contacts should be returned with an extended property called website that is a link to the contact google profile. However, none of my contacts are returned with this informations, and many of them are connected to a google profile.
I made sure I'm using the 3.0 version of the API but still no good...Does anyone knows what may be the problem?
Thanks!