Window Support Software

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 26 June 2012

Interact Intranet: Installing the API

Posted on 10:05 by Unknown
Creating a custom widget in Interact Intranet takes a few steps, the first of which is to install the API (aka Interact Web Service - IWS).
  1. Navigate to your web server roo
  2. Create a folder called InteractAPI (or whatever you want to call it), and within it create another folder called bin
  3. Go to your interact/Web/bin folder
    1. Copy the following files to your new InteractAPI/bin folder: 
      • InteractWebService.dll
      • Odyssey.Interact.Core2.dll
      • Odyssey.Interact.Database.dll
  4. Go to your interact/web folder
    1. Copy the following files to your new InteractAPI folder: 
      • Service.asmx
      • web.config
        • A web.config is needed, however the file from this specific location will cause issues.  Your best bet when you are doing this is to contact Interact to ask for a web.config because there are a lot of changes that need to happen to this file for it to work.
  5. Edit the web.config file in your InteractAPI folder
    1. Change the <add key=”connectionstring”> entry to point to your Interact db.
      1. The new entry should look something like this: <add key="ConnectionString" value="Data Source=INTERACTDB;user=interactdba;password=p!SSw!&#;Database=interact;Persist Security Info=True;MultipleActiveResultSets=True;Connect Timeout=30;Min Pool Size=5;Max Pool Size=1000 " />
  6. Register InteractAPI to IIS
    1. Open the IIS Manager
    2. Right click on "Sites"
    3. Select "Add Website"
    4. Set the Site name to "InteractAPI"
    5. Determine which Application Pool you want the API to be a part of
    6. Set the Physical path to your newly created InteractAPI folder (C:\InteractAPI)
    7. The binding shouldn't have a host name and the port should be set to 81 
  7. Configure InteractAPI Authentication
    1. Select InteractAPI from the left panel
    2. Within the IIS area select Authentication
    3. Adjust the authentication settings to match this:
      1. Anonymous Auth: disabled
      2. ASP.NET Impersonation: disabled
      3. Basic Auth: disabled
      4. Forms Auth: disabled
      5. Windows Auth:  enabled










  8. Set Default Document
    1. Select InteractAPI from the left panel
    2. Within the IIS area select Default Document
    3. Click "Add..." from the right menu
    4. Enter "service.asmx"
  9. Test the Setup
    1. At this point you should be able test your setup by going to http://localhost:81/ from your server. This should display your service.asmx page
    2. Additionally you should be able to view the service page using whatever DNS you've created for your install and appending the port.  For example http://interact:81
  10. Create a DNS entry for IWS
    1. Clicking through from your localhost path (and example code which you can request from Interact) will display some errors because there are hard coded paths pointing to http://IWS:81 
    2. To get around this you'll need to create an internal DNS entry pointing to the IP address of server you've installed the IWS on.
    3. If your DNS is setup properly you should now be able to view the Service.asmx page by visiting http://IWS:81
Stay tuned for more blog posts geared toward creating custom widgets once the API is fully installed!
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

Categories

  • 64bit
  • access a help link
  • Active Directory
  • AD
  • Adaptive Layouts
  • Administrator account
  • Antimalware programs
  • binary
  • collaboration
  • content management
  • content migration
  • CSS
  • Data Connection
  • Data execution prevention
  • Ease your work
  • Eclipse
  • Email accounts
  • Email in Outlook
  • End process
  • Excel
  • hosting
  • iCalendar
  • ics
  • IIS
  • install
  • Interact-Intranet
  • Intranet
  • Jive Express
  • Jive SBS
  • Jive Software
  • Knowledge Directory
  • Liferay
  • Liferay Developer Studio
  • Linux
  • Local Computer Policy
  • login
  • Microsoft chat
  • Microsoft Help
  • Microsoft support
  • Microsoft tech support
  • Microsoft word application
  • Minimum hardware requirements
  • Mozilla Firefox web browser
  • MS SQL 2008
  • New Mail Notification
  • Oracle
  • Oracle ECM
  • Oracle Enterprise Content Management
  • Oracle OpenWorld
  • Oracle WebCenter
  • Oracle WebCenter Analytics
  • Oracle WebCenter Analytics 10.3.0.1
  • Oracle WebCenter Interaction
  • Oracle WebCenter Suite
  • Outlook 2007
  • Outlook Express Address Book
  • Outlook Repair
  • Outlook repair utility
  • Outlook settings
  • Outlook support
  • Outlook tech support
  • Password protection
  • Plumtree
  • portals
  • Programs and Features
  • Publisher
  • RCU
  • redirect
  • Remove AVG toolbar
  • Remove malwares
  • Screen Scraping
  • Search
  • set password
  • SharePoint
  • SQL
  • SQL Server Reporting Services
  • Studio
  • Task manager
  • try Windows 8
  • Underline feature
  • vanity URL
  • Vista problems
  • WCI
  • WebCenter Interaction
  • WebCenter Suite
  • WebLogic Server
  • Windows 7 Support
  • Windows 8 Support
  • Windows 8 transfer
  • Windows Blue
  • Windows Easy Transfer tool
  • Windows live chat support
  • Windows Live Photo Gallery
  • Windows Online Support
  • Windows Server 2008
  • Windows support
  • Windows Vista help
  • Windows XP support
  • WLS
  • Xbox 360 controller

Blog Archive

  • ►  2013 (33)
    • ►  December (1)
    • ►  November (1)
    • ►  October (8)
    • ►  August (2)
    • ►  July (4)
    • ►  June (4)
    • ►  May (3)
    • ►  April (2)
    • ►  March (2)
    • ►  February (1)
    • ►  January (5)
  • ▼  2012 (32)
    • ►  December (4)
    • ►  November (5)
    • ►  October (2)
    • ►  September (7)
    • ►  August (1)
    • ►  July (1)
    • ▼  June (8)
      • Interact Intranet: Enabling Windows Integrated Aut...
      • Interact Intranet: Installing the API
      • Interact Intranet Thesaurus - under the covers
      • Interact-Intranet 5.1 new features revealed
      • How to avoid Firefox's Windows Integrated Authenti...
      • Interact Intranet: Renaming "My Page" to "My Profile"
      • Interact Intranet: Customizing Search Results
      • LinkedIn vs private discussion boards
    • ►  May (2)
    • ►  April (1)
    • ►  March (1)
  • ►  2011 (30)
    • ►  November (3)
    • ►  October (2)
    • ►  September (2)
    • ►  August (4)
    • ►  July (3)
    • ►  June (5)
    • ►  May (4)
    • ►  April (2)
    • ►  March (3)
    • ►  January (2)
  • ►  2010 (8)
    • ►  December (2)
    • ►  November (1)
    • ►  October (5)
Powered by Blogger.

About Me

Unknown
View my complete profile