IBM APIM ADP Search does not support wild card - ibm-cloud

When searching in the IBM API Management Advanced Developer Portal it does not support wild card searches. Is there any alternative method to do the search?

The built in search from Drupal does not support wildcard search.
The current search functionality will auto suggest as you type - however - only exact match searches are conducted.
To workaround this issue you may make use of Apache Solr module. This is a drop in replacement for the out of the box search. You need to stand up the Solr instance manually at this time.

Related

Scan Native query in JPA using SonarQube

I have native queries in java files and i want to scan that queries for using sonarQube server.
Is there any way to do that?
There are a few rules implemented in SonarJava that check the proper use of SQL-related Java objects, specifically
S2695 - "PreparedStatement" and "ResultSet" methods should be called with valid indicies
S2232 - "ResultSet.isLast()" should not be used
S2077 - SQL binding mechanisms should be used
But there are no rules that check the correctness of SQL statements themselves, and I'm not aware of any other plugins that offer such rules for Java.
If you really need this, then you'll have to go down the custom rule implementation route. There's a tutorial to get you started, and if you have specific development questions you can ask them in the SonarQube Google Group, or here, obviously.
Update
The Google Group has been replaced with https://community.sonarsource.com.

Creating an IBM Watson search engine using Bluemix for internet & database research

I would like to use Bluemix to create an IBM Watson search engine (i.e. similar to a Google Search Engine interface) that will query either the internet (websites I specify) or online database and provide summaries of unstructured data, identify concepts, etc.
Are there any existing apps like this available or does anyone know how this can be setup with Bluemix or another platform?
You should take a look at the Alchemy API service on Bluemix.
It allows you to do things like extract entities and keywords.
Most of the APIs allow you to feed them html, text or web-based content. Stringing a bunch of these together and tagging content in a database such as Elasticsearch should allow you to achieve what you're after.
Hard to be too specific given the fairly broad nature of your question.

Using Amazon's affiliate API for autocompletion

On a website I'm building a search for Amazon products. This should display some information on the products I can pick up using their affiliate API. I can look up information on the products using this dependency (which I'm not entirely happy about, because I should probably create my own package from their provided WSDL), but I'm not entirely sure what would be the best way to implement an autocomplete in a searchbox for their products.
I want to load the autocomplete information from my own server rather than one of Amazon's, but I am not certain what the recommended way to do this would be. Through the provided Amazon affiliate API or is there a better way?
As a summary, I am looking for a way where I have a textbox with autocompletion on my website, that uses my own server to do the autocompletion (example.com/search/autocomplete/%QUERY%), which should then call some autocompletion functionality on the Amazon API.
Amazon offers -next to their affiliate API- a webservice which can be used to get their autocomplete information. It can be utilized by calling an URL in the style of:
http://completion.amazon.com/search/complete?search-alias=aps&client=amazon-search-ui&mkt=1&q=canon
Where the contents of q is the query that you want autocompleted.
I created a vanilla JavaScript plugin to integrate the Amazon Autocomplete webservice into a search input.
Fortunately, the Amazon webservice is JSONP enabled so it let you handle the requests via <script> tags and callbacks, which is already implemented in the plugin.
https://github.com/caroso1222/amazon-autocomplete

iOS - display google results in UIWebView

I have question about displaying google results in UIWebView - using normal request e.g. http://www.google.pl/search?q=ios . I want use it in commercial application, are there any google licensing restrictions ?
As long as you're not modifying the webpage returned by a standard web search (like http://www.google.pl/search?q=ios), you are fine.
Don’t misuse our Services. For example, don’t interfere with our Services or try to access them using a method other than the interface and the instructions that we provide. You may use our Services only as permitted by law, including applicable export and re-export control laws and regulations. We may suspend or stop providing our Services to you if you do not comply with our terms or policies or if we are investigating suspected misconduct.
Source: Google Terms of Service
Try this:
Types of search engine query
Google Search = http://google.com/search?q=ios
Yahoo Search = http://search.yahoo.com/?q=ios
Bing Search = http://www.bing.com/search?q=ios
Ask Search = http://www.ask.com/web?q=ios

ATG search API changes from 2006.3 to 9.1. i want the API differences so i can show them what we need to change

ATG search API changes from 2006.3 to 9.1. i want the API differences so i can show them what we need to change
The changes go beyond the API differences. 9.1 Search is quite different from 2006.3 or 2007.1 I'd say there is no simple, short answer to your question that would fit this forum.
See
ATG 9.1 Search documentation: http://www.atg.com/repositories/ContentCatalogRepository_en/manuals/Search9.1/
ATG 2006.3 Search documentation:
http://www.atg.com/repositories/ContentCatalogRepository_en/manuals/Search2006.3/
Both link require ATG.com account.