Discussions
Translation module: how to "force" a language
Hi - I have the basics of the language translation utility/module working, what I'm having trouble with is the concept of getting it to respond to a specific language using a specific URL structure (or something else). Since all the URLs are the same regardless of the language, I am stuck trying to get it to default to a language other than the default. 2 languages working: EN and FR. The default one is EN. How do I link to the site (from another location) and ensure the site responds in FR and not EN by default?
Thanks.
Posted by Jake Bound over 4 years ago
REST Client in C# from Swagger
Are other C# users building their REST client manually or were you able to use Visual Studio or Autorest to build it out from the swagger files?
Using the Party swagger definition, I get "Exception: Object reference not set to an instance of an object.".
I was able to get a Membership client but all of the methods end up being set to return void instead of the using the models included in the definition.
Just looking to see if there is a quick/automated way or if we should just built it out old school?
Posted by Kevin Arnold over 4 years ago
iMIS Cloud - Content Tags and Inherited Tags
Hi,
Can you please advise how to retrieve the Tags & Inherited Tags of a particular content using Restful API for iMIS cloud?
I'm grateful for your help and advice.
Thank you and kind regards,
Bilal
Posted by Bilal over 4 years ago
REST API PUT - GroupMember results in Server Error
Trying to update a member's Member type using the REST API.
Using this URL: https://{{IMISURL}}/Asi.Scheduler_iMIS_TEST/api/GroupMember/MT-NMBR:051111
Resulting in this response: <span><H1>Server Error in '/Asi.Scheduler_iMIS_TEST' Application.<hr width=100% size=1 color=silver></H1>
Below is my JSON POST - Any idea what I'm doing wrong?
{
"$type": "Asi.Soa.Membership.DataContracts.GroupMemberData, Asi.Contracts",
"MembershipDetails": {
"$type": "Asi.Soa.Membership.DataContracts.GroupMemberDetailDataCollection, Asi.Contracts",
"$values": []
},
"GroupMemberId": "MT-NMBR:051111",
"Group": {
"$type": "Asi.Soa.Membership.DataContracts.GroupSummaryData, Asi.Contracts",
"GroupId": "MT-JUNR",
"Name": "Nonmember",
"Description": "Nonmember",
"ParentIdentity": {
"$type": "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts",
"EntityTypeName": "Public",
"IdentityElements": {
"$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib",
"$values": [
"Public Groups"
]
}
},
"GroupClass": {
"$type": "Asi.Soa.Membership.DataContracts.GroupClassSummaryData, Asi.Contracts",
"GroupClassId": "MT",
"Name": "Member Type",
"Description": "",
"IsReadOnly": true,
"IsSimpleGroup": true
},
"IsPrimaryGroup": true,
"IsSimpleGroup": true
},
"Party": {
"$type": "Asi.Soa.Membership.DataContracts.PartySummaryData, Asi.Contracts",
"CityName": "CityName",
"CountryName": "CountryName",
"CountrySubEntityName": " ",
"Email": " ",
"Phone": "555555555",
"PartyId": "051113",
"Id": "051113",
"UniformId": "736ae717-fc56-4c4e-8fd4-398e1a0e5dca",
"Status": {
"$type": "Asi.Soa.Membership.DataContracts.PartyStatusData, Asi.Contracts",
"PartyStatusId": "A",
"Name": "Active",
"Description": "Active"
},
"Name": "Tom Anderson",
"Sort": "ANDERSON, TOM",
"IsMarkedForDelete": false
},
"IsActive": true
}
Posted by Mike B over 4 years ago
PUT Requests
Hi,
We're getting below error while trying to send PUT requests using API endpoint https://bgcascripting.imiscloud.com/api/productitem.
Status: 405 Method Not Allowed.
Error Message: "The requested resource does not support http method 'PUT'."
We are getting the same error message for PUT request for Item API as well.
GET and POST are working fine.
Thanks,
Chinar
Posted by Chinar Desai over 4 years ago
iMIS Cloud: WYSIWYG Control
Hi,
We are working on an iPart that will use a WYSIWYG editor. Is there a WYSIWYG control we can tap into for iMIS cloud that will provide us with ability to browse to internal images, create internal links etc?
Thank you for your help and advice.
Kind regards,
Bilal
[email protected]
Posted by Bilal over 4 years ago
Data is missing in API Event.
Hi Team,
We are not getting all columns data in the Event API response.
For example in Event function category we are not getting all the data. Below is the screen shot for your reference.
Posted by koteswar Rao over 4 years ago
API for Registration.
Hi Team,
May I know the API details where we can get all the registrations for the events.
Posted by Koteswar Rao over 4 years ago
UserDefined Fields
How can I print dynamic data e.g. a person's MemberType in an HTML iPart using User-defined Fields?
I tried the configuration of DropDown and linked it to an IQA(IQA having filter of "@SelectedID"), the rise page gets that information but every time I have to select the value in the dropdown , it doesn't auto-select it.
Is there any way?
Basically I need to print some member information dynamically in meta tags.
Meta tags don't work when sharing the links so don't want to achieve this using IQAs and JS.
Let me know if need more details in understanding the scenario.
Posted by Parteek Chhabra over 4 years ago
REST API: Create ComboOrder for Dues payment by Credit Card
Hi There
I was trying to call ComboOrder API for making Dues payment and it works perfectly fine when the payment information is Cash payment
"Payments": {
"$type": "Asi.Soa.Commerce.DataContracts.RemittanceDataCollection, Asi.Contracts",
"$values": [
{
"$type": "Asi.Soa.Commerce.DataContracts.RemittanceData, Asi.Contracts",
"Amount": {
"$type": "Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts",
"Amount": 590.91,
"Currency": {
"$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts",
"CurrencyCode": "CAD",
"DecimalPositions": 2,
"ExtensionData": {
"$type": "System.Runtime.Serialization.ExtensionDataObject, System.Runtime.Serialization"
}
},
"IsAmountDefined": true
},
"PaymentMethod": {
"$type": "Asi.Soa.Commerce.DataContracts.PaymentMethodData, Asi.Contracts",
"Name": "VISA",
"PaymentMethodId": "CASH",
"PaymentType": "CASH",
"Message": "VISA"
},
"PayorParty": {
"$type": "Asi.Soa.Commerce.DataContracts.CustomerPartyData, Asi.Contracts",
"PartyId": "650893"
},
"ReferenceNumber": "VISA4564",
"Message": "VISA"
}
]
}
When I provide CC information will the API actually call the payment gateway and change the member?
If so, is there a way to pass CC information but not change the member?
Specifically we would like to pass the Credit Card Type with masked CC and expiration dates but the API complains about CC is invalid.
How to pass this information with the API so that it can be stored in Trans Records?
Thank you
Posted by Gayane Vardanyan over 4 years ago