Feature #467

New data source Reverse Australia

Added by ReverseAustralia over 1 year ago. Updated over 1 year ago.

Status:Reviewed Start:01/06/2011
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:Development
Target version:-

Description

The API handles spam scoring and caller ID for Australian numbers. API access is free though requires connection to facebook to generate the key.

http://www.reverseaustralia.com/developer/

If you'd like I could have one of our devs draft up a base source file to work with?

source-ReverseAustralia_AU.php (2.6 KB) ReverseAustralia, 01/06/2011 04:29 am

source-ReverseAustralia_AU.php (2.7 KB) ReverseAustralia, 01/10/2011 10:52 am

History

Updated by tshif over 1 year ago

  • Category set to Development
  • Status changed from New to Reviewed

Wonderful - please do. I'm sorry we are just now building a reference template for data sources and its no where near ready to be useful yet. However, there is some documentation in the wiki, and there are some very good data sources to use as model.

You can attach the data source to this ticket when its ready - and welcome to the project.

Updated by ReverseAustralia over 1 year ago

Thanks, and no worries mate, the other source files were pretty easy to learn from.

We should be releasing a feedback API soon too which you could use to use to report a caller as unwanted. We're a little confused as to how we can use that on your end though. The post-processing call does look promising.

If the dev missed anything in the code attached please don't hesitate to tell us :)

Updated by ReverseAustralia over 1 year ago

Oh, I forgot to add, if a number passes the threshold it returns back SPAM. Not sure if that's the way you guys would like it handled.

Updated by lgaetz over 1 year ago

ReverseAustralia wrote:

...if a number passes the threshold it returns back SPAM. Not sure if that's the way you guys would like it handled.

Superfecta has a variable called $spam that is set to true when the lookup source determines a number to be spam. Once the $spam variable is set, it will trigger a user defined text string to be prepended to the CNAM. If your system is capable of returning the CNAM and the spam score, that may be preferable. The returned spam score can be compared to the user defined spam threshold locally, and set the $spam variable.

Updated by lgaetz over 1 year ago

ReverseAustralia wrote:

We should be releasing a feedback API soon too which you could use to use to report a caller as unwanted. We're a little confused as to how we can use that on your end though. The post-processing call does look promising.

Spam report back is fairly new to the project, and only one lookup source has this implemented at the moment. If you look at the post processing section of the Who_Called lookup source starting at line 223, you will see that if an incoming call is determined to be spam by a source other than Who_Called, and report back is enabled, the source will report the spam CID back to Who_Called.

Updated by ReverseAustralia over 1 year ago

lgaetz wrote:

Superfecta has a variable called $spam that is set to true when the lookup source determines a number to be spam. Once the $spam variable is set, it will trigger a user defined text string to be prepended to the CNAM. If your system is capable of returning the CNAM and the spam score, that may be preferable. The returned spam score can be compared to the user defined spam threshold locally, and set the $spam variable.

Thanks for clearing that up mate. We modified our API a bit to support Superfecta a bit better. We'll update it with the feedback API when it's ready.

Updated by lgaetz over 1 year ago

ReverseAustralia wrote:

We modified our API a bit to support Superfecta a bit better.

This may be the first time those words have been put into print! It is usually us playing catch up.

Updated by lgaetz over 1 year ago

This source was never uploaded to the repository. Is it ready for testing/release or does it need more work?

Updated by ReverseAustralia over 1 year ago

It's my understanding it needs testing.

Updated by lgaetz over 1 year ago

Committed r461 to repository, ready for testing.

Also available in: Atom PDF