Comments (3)
On Nov 13, 2014, at 8:33 AM, Ryan Segura [email protected] wrote:
In talking with the admins, they are saying that my request is not setup properly. Here is what they have said...
"I can see your query and I believe I found the issue from your query. You are sending Identifier= instead of ID=, Change Identifier to ID
Are they a RETS 1.8 or 1.7.2 and below server? The RETS 1.8 spec in Section 5.3 under Required Request Arguments shows that ID is lined out and Identifier is used in its place (Identifier is un-itallicised whereas the production Identifier ::= UID|ID shows both UID and ID as italicized - not keywords). One of us misread the spec - I’m willing to have someone convince me that I’m the culprit, but I don’t think so.
In the mean time, tell libRETS to say it is a 1.7.2 client and it should send “ID=“ instead of “Identifier=“.
from librets.
OK, this makes a lot of sense, thank you for your input!
They are telling me that ID is crossed out, not Identifier and they sent me a copy of the spec that shows the exact opposite.
lol
This whole RETS thing is quite a mess. I am a firm believer that no public interface should ever be changed. So why this is changing makes no sense to me but I am new to RETS so I may be missing something.
After more discussions with them and your input, they have admitted that they have begun the upgrade process to 1.8 but never completed it.
I imagine that a change of this nature would break all existing integration partners they have using the system, hence never changing a public interface. So this is why they have not done it yet.
I just tested using a 1.7.2 client and it is working perfectly even though they have been telling me to use 1.8.
Problem solved.
Thank you very much!!!
Woot!
from librets.
On Nov 13, 2014, at 10:02 AM, Ryan Segura [email protected] wrote:
They are telling me that ID is crossed out, not Identifier and they sent me a copy of the spec that shows the exact opposite.
Yeah … to be sure I went and downloaded the spec again from rest.org to be sure I originally did this from the “final” 1.8 spec.
Glad it’s working for you.
from librets.
Related Issues (20)
- C# looping using hasnext() does not go through all records HOT 1
- How to install librets to use it with python3.7.X HOT 1
- Building 1.6.6 in Ubuntu 22.04 with Python 3.10
- Missing first photoObject for MRIS HOT 6
- The type initializer for 'librets.libretsPINVOKE' threw an exception. HOT 1
- RETS or RESO Web API for keeping local database up to date? HOT 13
- Must pass MODE_NO_SSL_VERIFY as of 1.6.3 HOT 13
- ContentLength required
- Error installing LibRets package 1.6.3 on .Net Core 3.0 HOT 1
- Error after update to 1.6.3 HOT 7
- 1.6.1 or 1.6.3 and TLS 1.2 HOT 25
- Authentication errors tls1.2 HOT 5
- librets won't work with RETS 1.9.0 servers HOT 6
- Windows Build HOT 1
- libRETS-x64 1.6.3 Does not work on Windows Server x64 HOT 4
- c# or vb.net example console applications HOT 1
- libRETS-x64 1.6.3 -503 HOT 1
- java use libRETS HOT 7
- how to install librets.pm module on centos 8 for PERl Script
- RetsSession.Search(query) error: Sequence contains more than one matching element HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from librets.